本文所有内容均在 GNU C++ (64位) 里瞎搞出来,有很多猜测,仅供参考 如何定义 vector/deque/list/forward_list <T, allocator<T> > set <T, less<T>, allocator<T> > map <T, U, less<T>, all ...
分类:
编程语言 时间:
2020-09-17 23:27:20
阅读次数:
41
为什么要升级内核呢?因为在某些特定场景,低版本的内核有可能会引起某些应用的bug,例如k8s对centos7的3.x内核支持就不够好,有的时候会引起网络中断等莫名其妙的问题,此时会通过升级内核到4.x来解决这个问题。 在公司我们用centos发行版的linux服务器居多,而目前主流的centos7的 ...
分类:
其他好文 时间:
2020-09-17 23:27:04
阅读次数:
37
基于服务器版ubuntu16.04,使用官方脚本安装docker及优化
分类:
系统相关 时间:
2020-09-17 22:04:40
阅读次数:
50
对于 ftrace 的function tracer/function graph tracer 用的比较多,本文介绍 wakeup tracer/wakeup_rt tracer。 开始介绍之前,先扯两句别的,在一开始想了解wakeup/wakeup_rt tracer 的时候,因为内核Docum ...
分类:
系统相关 时间:
2020-09-17 21:24:05
阅读次数:
34
[root@localhost memzone]# gdb build/app/TestMalloc GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-119.el7 Copyright (C) 2013 Free Software Foundation, I ...
分类:
其他好文 时间:
2020-09-17 18:07:18
阅读次数:
33
tmux 是一个与 GNU screen 类似的程序,可作为后者的替代品使用。 安装 # Ubuntu 或 Debian $ sudo apt-get install tmux # CentOS 或 Fedora $ sudo yum install tmux # Mac $ brew instal ...
分类:
其他好文 时间:
2020-09-17 17:12:30
阅读次数:
39
GNU开发工具——Bochs模拟器一、Bochs简介1、Bochs简介Bochs是一款X86硬件平台的开源模拟器。VMware、VirtualPC、VirtualBox等虚拟机软件采用虚拟化技术,部分指令直接交给硬件执行,而Bochs模拟器完全靠软件模拟来实现,从启动到重启,包括PC外设键盘、鼠标、VGA卡、磁盘、网卡等全部由软件来模拟,因此Bochs模拟器非常适合开发操作系统,其自带bochsd
分类:
其他好文 时间:
2020-09-17 16:01:54
阅读次数:
23
启动故障排错和修复示例1环境:centos6.10故障:删除/sbin/init,删除系统第一个启动进程,导致无法启动思路:首先要明白init是由软件包安装的,其次此软件包存在于光盘中,可以将软件包中此文件导出方法如下:a)开机进入grub菜单,更改内核启动加载一个进程为init=/bin/bashb)进入bash后,由于是只读文件系统需要重新以读写方式挂载,否则后续拷贝文件会出错:mount-o
分类:
其他好文 时间:
2020-09-14 18:51:38
阅读次数:
50
CentOS8root密码恢复步骤启动进入GRUB菜单,并进入编辑模式。当出现启动菜单时,使用键盘方向键选择需要的项,并按“E”键进入编辑模式。将光标移动到“Kernel=”开头的行,并在其末尾添加“rd.break”创建一个在引导过程前的“中断”点,完成后按“CTRL+X”开启系统启动进程。使用“mount|grepsysroot”命令检查“/sysroot”目录的写权限,通常这个挂载点是“只读
分类:
其他好文 时间:
2020-09-12 21:21:12
阅读次数:
138
启动系统,启动过程中,反复按“ESC”或者“SHIFT”键,直到出现GRUB菜单。通过键盘方向键,选择“AdvancedoptionsforUbuntu”菜单,按“ENTER”进入。选择“Ubuntu,withLinux5.4.0-42-generic(recoverymode)”。按“E”键,进入编辑模式。移动光标,找到“Linux/boot/vmlinuz-5.4.0-42-genericro
分类:
系统相关 时间:
2020-09-12 21:20:35
阅读次数:
107