Comments (9)
Hello Roman,
Sorry, didn't get your question. Could you please explain what you mean by "good testing"?
from leveldb-jna.
Hey Max,
@maxd
I mean I've tried jnileveldb and it looked ok
and working and suddenly we found out
a memory leak in the leveldb (the version they use).
Did you tried any big load with the version you use ?
Thanks
Roman
from leveldb-jna.
No, I didn't test leveldb-jna over big workload. Do you have memory leak on Windows platform?
from leveldb-jna.
@maxd : I got that memory leak on both win and ubuntu
why ? do you know about some special problems with leveldb
on win ?
from leveldb-jna.
LevelDB doesn't support Windows platform. leveldb-jna and jnileveldb are using third-party LevelDB port for support Windows platform. So, it can has different problems.
Probably your problem related to outdated version of LevelDB because jnileveldb compiled with version 1.12 (version 1.18 is latest). For investigate it you can review commits in LevelDB repository because they describe all changes since 1.12 or create small project and try to reproduce memory leak with leveldb-jna library.
from leveldb-jna.
@maxd : yep the version difference is the reason
I will to try it. One last question:
When you pass key/value to leveldb by the bridge
are doing it by ref or by value (copy) ?
from leveldb-jna.
By reference. It mention here:
The memory provided by a Java primitive array will only be valid for use by the native code for the duration of the function call.
from leveldb-jna.
@maxd : thanks will let you know
from leveldb-jna.
I close it. Reopen it if you will have additional questions.
from leveldb-jna.
Related Issues (3)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from leveldb-jna.