SecureCRT选项卡(名称)自定义
options--->global options--->general---->default session---->edit default settings--->terminal--->emulation---->advanced---->将“ignore window title change requests”打上勾,保存后重新登录即可。
中文版路径:
选项--->全局选项--->常规--->默认会话--->编辑默认设置--->终端--->仿真--->忽略标题窗口更改请求,打上勾,保存后重新登录即可。
引用自
katniss log
katniss_interactor_KatnissVoiceInteractionServicePeer: #sendTextQuery in #startAssistantTextQueryInteraction succeeded
08-03 10:14:35.591 5674 5697 I katniss_interactor_UiClientOpHandler: GetConversationParams starts
08-03 10:14:38.994 5674 5697 I katniss_interactor_UiClientOpHandler: Executing ClientOp: ui.SHOW_RENDERED_CARD
cleanUpRemovedTaskLocked
shouldKillProcessForRemovedTask
ActivityManager: Killing 20452:com.android.vending/u0a47 (adj 905): remove task
1.GFP_HIGHUSER 从哪个zone 申请
原始问题,是oom 申请的flag 是GFP_HIGHUSER|
[ 632.002063][T10497] [@1 NPDecode][....] NPDecoder-CL invoked oom-killer: gfp_mask=0x140dc2(GFP_HIGHUSER|__GFP_COMP|__GFP_ZERO), order=2, oom_score_adj=-1000
看到highmem 没有了内存,以为是这里的问题实际上
应用进程通过内存映射申请 HIGHMEM,如果此时HIGHMEM Zone无法满足分配,则会尝试从 NORMAL 进行分配。
对应实现,关键函数next_zones_zonelist
rescheduleServiceRestartOnMemoryPressureIfNeededLocked
阿里云盘 kodi 软路由
[教程]路由器装阿里云盘webdav+电视装KODI=随心所欲秒开看电影_哔哩哔哩_bilibili
玩转「KODI」篇三:杜比视界、蓝光原盘与阿里云盘 - 知乎
如果使用kodi播放器搭配阿里云盘2K播放(教程) - 哔哩哔哩
TvtsMemoryScoreTest vs testWarmStart
thrashing_limit_decay 打架
malloc信息读取,
编译过程中报错
error: use of undeclared identifier "open_memstream "
遇到小插曲
build.gradle (moudle)中将
minSdk 从21 改成23
因为C:\Users\gg\AppData\Local\Android\Sdk\ndk\23.1.7779620\toolchains\llvm\prebuilt\windows-x86_64\sysroot\usr\include\stdio.h
加了宏控
#if __ANDROID_API__ >= 23
FILE* fmemopen(void* __buf, size_t __size, const char* __mode) __INTRODUCED_IN(23);
FILE* open_memstream(char** __ptr, size_t* __size_ptr) __INTRODUCED_IN(23);
#endif /* __ANDROID_API__ >= 23 */
"<malloc version=\"scudo-1\">\n<alloc size=\"0\" count=\"1\"/> c++ - Android Studio Error Message: Use Of Undeclared Identifier 'accept4' - Stack Overflow
systrace code位置
trace:
在doframe里面包含
relayoutWindow#first=false/resize=false/vis=true/params=false/force=false |
code位置
frameworks/base/core/java/android/view/ViewRootImpl.java
Trace.traceBegin(Trace.TRACE_TAG_VIEW,
TextUtils.formatSimple("relayoutWindow#"
Trace.traceBegin(Trace.TRACE_TAG_VIEW, 2945 TextUtils.formatSimple("relayoutWindow#"
- trace
focused app: com.google.android.apps.tv.dreamx
- code
constructResumedTraceName
ActivityTaskManagerService.java
- trace
launching: com.google.android
- code
ActivityMetricsLogger.java
startLaunchTrace
libbpf 执行uprobe 报错
/data # ./uprobe
libbpf: loading object 'uprobe_bpf' from buffer
xts assistant 相关函数
addOrCreateMeasurement
addOrCreateMeasurement(
addToTvtsMetrics
getLocalProtoFile
getSystemHealthEventMultimap
com.google.android.assistant.common
parsePartialFrom