一、xshell显示图形化界面
1、yum -y groupinstall "X Window System" "Fonts" 安装X窗口包和字体包
2、xclock 用于测试窗口
3、xshell的配置
Linux的内核空间与用户空间
1、用户态和内核态
系统调用其实就是通过一个特殊的指令让进程从用户态进入到内核态(到了内核空间)。
进程使用的是内核空间中的堆栈。所以说,Linux 中每个进程有两个栈,分别用于用户态和内核态
2、每个进程都有自己的内核栈
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
对于Linux系统来说,JDK是使用一对一的线程模型来实现的。
每一个Thread会对应一个LWP最后会调用一个内核线程
这里使用的是抢占式调度的多线程系统
每个线程都有自己独立的程序计数器
public native long allocateMemory(long paramLong);
参考文献:
内核线程和用户线程的关系:https://www.cnblogs.com/CQqfjy/p/12703037.html
线程调用的底层C++函数:https://blog.csdn.net/GuiRongGe/article/details/105920893
直接内存:https://blog.csdn.net/weixin_40864891/article/details/105272616