草庐IT

gc_probability

全部标签

php - APC - 如何处理 GC 缓存警告?

有时,也许一天一次,我们使用APC的PHPWeb服务器会引发E_WARNING错误,我的错误处理程序会捕获并记录该错误。它看起来类似于:require_once()[function.require-once]:GCcacheentry'/path/file.php'(dev=47775802ino=183046)wasongc-listfor3602seconds-in/path/some_other_file.php(31)这是一个可恢复的错误吗?我应该忽略这些警告吗?我目前已经得到它,所以脚本会在E_WARNINGs上死掉,因为我们希望代码稳定,而且我看到的大多数警告都无法继续(

android - retrofit - I/art : Background sticky concurrent mark sweep GC freed

我正在尝试使用Retrofit发出一个简单的REST请求,但我遇到了很多GC错误。我真的不知道如何解决它。我试图在模拟器上放置更多内存,但问题仍然存在。什么时候进行同步调用Response>response=usersCall.execute();以下异常java.lang.RuntimeException:AnerroroccurredwhileexecutingdoInBackground()android.os.AsyncTask$3.done(AsyncTask.java:309)atjava.util.concurrent.FutureTask.finishCompletio

java - 在退出时清理程序并处理 GC

我正在编写一个涉及大量图像的程序,每个屏幕密度超过100张。幸运的是,它们在空间方面不是很大。我在任何时候都使用大约11个。我还在每张似乎占用大量内存的图像上使用函数Bitmap.createScaledBitmap。到目前为止,在调试这个应用程序时,我似乎能够无限期地使用它而不会遇到内存问题,我希望这意味着我不会泄漏内存。但是,我注意到的一件事是,如果我通过后退按钮“退出”我的应用程序(我没有在后台运行任何东西),然后不久之后重新启动应用程序,我有时会退出调用Bitmap.createScaledBitmap时出现内存错误01-0719:01:24.935:ERROR/Android

android - 在代码下方运行时,GC 因 GC_CONCURRENT 而发疯

我正在使用以下方法通过电话号码提取联系人姓名和缩略图。当它运行时,GC会发疯。Methos在实用程序类中,并从适配器调用以填充ListView。列表有超过20个项目/数字来查询联系人数据库。我是Java和Android的新手,我似乎无法弄清楚哪里出了问题,或者如果没有问题如何优化它。主要问题是listview在ViewPager中,这使得水平滚动非常缓慢和不稳定。publicstaticContactgetContact(Contextctx,StringphoneNumber){StringcontactName="";LongcontactId=0L;BitmapcontactPh

android - Xamarin.Android AndroidEnvironment 文件未应用于更改 GC Bridge 实现

我添加了一个名为env.conf的文件,内容如下MONO_GC_PARAMS=bridge-implementation=tarjanMONO_GC_PARAMS=nursery-size=128mMONO_GC_PARAMS=soft-heap-limit=512m到我的Android项目并将其构建操作配置为AndroidEnvironment。不幸的是,应用程序的输出指出旧的桥接实现用于垃圾收集:07-0909:43:34.042D/Mono(32084):GC_OLD_BRIDGEnum-objects228num_hash_entries2049sccssize1277init

java - 尝试构建 LibGDX 项目时超出 GC 开销限制

我正在尝试使用iOS配置运行LibGDX项目,但我一直遇到以下错误:FAILURE:Buildfailedwithanexception.*Whatwentwrong:Executionfailedfortask':ios:launchIPhoneSimulator'.>java.lang.OutOfMemoryError:GCoverheadlimitexceeded我已尝试使用以下参数修改gradlew文件,但我仍然遇到相同的错误:DEFAULT_JVM_OPTS="-Xmx2048m-XX:+UseConcMarkSweepGC"还有什么办法可以解决这个问题吗?谢谢!

java - Android 抛出 DeadObjectException : Transaction failed on small parcel; remote process probably died just in HUAWEI Android 8. 0.0

1804-1109:43:24.4822296822968ECrashHandler:Inthread:Thread[main,5,main]1904-1109:43:24.4822296822968ECrashHandler:UncaughtExceptiondetected:java.lang.IllegalStateException:FailurereadingAssistStructuredata:android.os.DeadObjectException:Transactionfailedonsmallparcel;remoteprocessprobablydied200

android - 在 Android Studio 3.4 更新后构建发布 APK 时内存不足 : Java heap space. 或超出 GC 开销限制

升级AndroidStudio3.4后出现以下错误。Gradel插件版本为:3.4.0Outofmemory:Javaheapspace.PleaseassignmorememorytoGradleintheproject'sgradle.propertiesfile.Forexample,thefollowingline,inthegradle.propertiesfilesetsthemaximumJavaheapsizeto1,024MB:org.gradle.jvmargs=-Xmx1024mReadGradle'sconfigurationguideReadaboutJava

android - 如何找到 GC_FOR_MALLOC 的来源?

我正在开发一个Android应用程序,它陷入了GC_FOR_MALLOC释放的无限循环:06-1511:24:56.685:DEBUG/dalvikvm(118):GC_FOR_MALLOCfreed4136objects/374744bytesin66ms06-1511:24:59.176:DEBUG/dalvikvm(521):GC_FOR_MALLOCfreed9340objects/524152bytesin645ms06-1511:24:59.846:DEBUG/dalvikvm(521):GC_FOR_MALLOCfreed9344objects/524328bytesin

android - 在 AsyncTask 中的 Honeycomb 上下载大文件(> 100mb)会减慢 UI,可能是因为 GC?

我的一个Activity中有一个名为DownloadFileAsyncTask的私有(private)内部类。我附上了它:privateclassDownloadFileAsyncTaskextendsAsyncTask{privatestaticfinalStringTAG="DownloadFileAsyncTask";@OverrideprotectedvoidonPreExecute(){WifiManagermanager=(WifiManager)getSystemService(Context.WIFI_SERVICE);mWifiLock=manager.createW