Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何减少Netbeans';内存使用情况?_Php_Netbeans_Memory Management - Fatal编程技术网

Php 如何减少Netbeans';内存使用情况?

Php 如何减少Netbeans';内存使用情况?,php,netbeans,memory-management,Php,Netbeans,Memory Management,当使用netbeans编辑PHP项目时,IDE可以(随着时间的推移)使用400+MB的内存。有没有办法关闭某些功能或其他技巧来减少内存使用?没有找到任何方法来减少Eclipse和Netbeans。问题是javasjvm正在使用大量内存来保存已编译的类表示。例如,对于C编译器,代码首先使用类似于-O0的东西进行编译,如果这是一个经常执行的热点,则随后使用更好的优化进行编译 这就是为什么它会随着时间的推移而增加。我不知道Netbeans中有没有内存泄漏,所以我想这只是程序代码,而不是数据集在增长 减

当使用netbeans编辑PHP项目时,IDE可以(随着时间的推移)使用400+MB的内存。有没有办法关闭某些功能或其他技巧来减少内存使用?

没有找到任何方法来减少Eclipse和Netbeans。问题是javasjvm正在使用大量内存来保存已编译的类表示。例如,对于C编译器,代码首先使用类似于-O0的东西进行编译,如果这是一个经常执行的热点,则随后使用更好的优化进行编译

这就是为什么它会随着时间的推移而增加。我不知道Netbeans中有没有内存泄漏,所以我想这只是程序代码,而不是数据集在增长

减少它的方法是删除不必要的插件。
但以目前4/8GB内存的价格来看,这真的是个问题吗

您可以通过netbeans.conf文件设置最小和最大内存限制

请参阅下面的常见问题解答:


现在只有2 GB内存,这是一个问题,尽管我很快就会得到一些新的RAM:)。但是,当同时运行许多其他占用内存的应用程序(虚拟PC、Firefox等)时,这实际上仍然是一个问题。贾斯汀,我也在讨论从2GB升级,但像你一样,我运行所有其他占用内存的应用程序,所以。。。啊。顺便说一句,我的争论是在获得RAM还是仅仅获得一台更强大的机器之间(虽然我才2岁,却很难证明这样的花费是合理的)。我原以为我也要将我的RAM从2升级到4GB,但在看过为MacMini更换RAM的视频后,我不太确定。。。为什么你要像苹果那样对我?那像PHP这样的解释语言的Netbeans呢?仍然使用500MB+的RAM,而且它肯定不会编译任何东西。@EduardLuca实际上,它必须加载每个PHP函数和SPL类的表示,以便自动完成。这些类和函数没有打包/名称空间,因此它不能像编辑Java时那样以增量的方式完成。加上弱类型框架方法/字段/常量猜测(在Java中不需要猜测),等等。再加上HTML/JavaScript版本,你就有了很大的负担。