dhclient error while loading shared libraries libdns-export.so.1102

环境:

2020-08-25 · 1 min · 86 words · Garlic Space

伙伴系统分配物理页后如何转换成为虚拟地址

极客时间 26 | 内核态内存映射:如何找到正确的会议室? 一道课后问题

2020-08-11 · 15 min · 3107 words · Garlic Space

文件时间信息

文件时间信息一般包含,文件创建时间,文件修改时间,文件访问时间。 Unix/Linux 文件修改时间有两个一个是Modify Time 文件内容修改/ Change Time:文件权限状态/权限, 根据不同的文件系统,文件时间信息属性会有一些差别。Unix/Linux在挂载文件系统的时候会设置相关文件时间属性相关参数。

2020-07-30 · 3 min · 574 words · Garlic Space

mmap相关API

mmap调用进程的虚拟进程空间中一段新的内存映射。

2020-07-22 · 5 min · 893 words · Garlic Space

通过alternatives进行多版本间切换

上周在学习单点登录安装CAS Overlay Template要使用指定版本,当时机器上安装了多个版本的jdk使用alternatives命令进行了切换

2020-06-28 · 2 min · 393 words · Garlic Space

Linux Swap 启停及swappiness设置

可以通过磁盘分区和文件两种方式进行操作

2020-06-21 · 2 min · 406 words · Garlic Space

/proc/buddyinfo文件

/proc/buddyinfo 文件可以查看Linux机器上可用的内存页, 可以查看每个节点,不同区域的每个order大小的块的可用数量, 下面是我们虚拟机的信息:

2020-06-06 · 2 min · 355 words · Garlic Space

Timers and time management in the Linux kernel. Part 6

这篇文章 Timers and time management in the Linux kernel. Part 6. 是出自 linux-insides

2020-04-27 · 7 min · 1393 words · Garlic Space

通过inode删除特殊字符文件

对于正常使用rm无法删除的文件可以通过查找inode进行删除 1 2 ls -i find -inum xxx -delete or 1 2 ls -i find -inum xxx -exec rm -i {} \; 直接删除 1 2 3 4 5 6 7 8 9 [root@centosgpt vm]# ls -i 2278688 > 13592459 memdump2.c~ 13592454 memzero 7506486 test.c~ 2275894 118902.mem 2275882 memdump2.py 13592461 memzero.c 9733651 translate ... [root@centosgpt vm]# find -inum 2278688 -delete [root@centosgpt vm]# ls 118902.mem idle.py~ memdump3.c memory_layout processwrite.c test.c~ vsyscall.c 18 memdump memdump4 memory_layout.c processwrite.c~ translate 交互式 1 2 3 4 5 6 7 8 9 [root@centosgpt vm]# ls -i 7506464 > 13592459 memdump2.c~ 13592454 memzero 7506486 test.c~ 2275894 118902.mem 2275882 memdump2.py 13592461 memzero.c 9733651 translate [root@centosgpt vm]# find -inum 7506464 -exec rm -i {} \; rm: remove regular empty file ‘./>’? y [root@centosgpt vm]# ls 118902.mem idle.py~ memdump3.c memory_layout processwrite.c test.c~ vsyscall.c 18 memdump memdump4 memory_layout.c processwrite.c~ translate

2020-04-16 · 1 min · 138 words · Garlic Space

Linux进程内存布局及映射信息

处理器在运行程序时,需要存储器来存放程序和程序使用的数据, 现代操作系统提供了存储器的抽象:虚拟存储器, 使得应用程序来说不用过多的考虑物理存储使用,简化了内存管理

2020-04-12 · 26 min · 5482 words · Garlic Space