操作系统
家人是最好的礼物
与其抱怨,不如找出困惑不开心的原因。
展开
-
线程、进程、及其区别
进程进程就是一个正在运行中的程序。每个进程都可以以同步或异步的方式独立运行。而且,一个程序可以拥有多个进程。线程线程是进程的实际运行单位。一个进程可以并发执行多个线程,完成不同的任务。区别他们之前不同的资源管理方式。进程拥有自己独立的内存空间,多线程有自己的堆栈空间,但是没有独立的内存空间。某个进程的崩溃,在保护模式下不影响其他进程。多线程中某一线程的崩溃,往往造成整个进程的崩溃。所以多进原创 2016-04-17 21:33:09 · 311 阅读 · 0 评论 -
给程序加把锁吧!
锁锁是针对独占型资源的。锁住资源,避免被其他进程使用。锁的种类自旋锁(spinlock)互斥量(mutex)信号量(semaphore)临界区(critical section)互斥锁(mutex)对于同一资源,一个进程只能在某一时刻仅有一个线程能够访问受保护的“临界区”。直到该线程释放该互斥锁,其他线程才能访问。使用条件:互斥体用于保护共享的易变代码,也就是,全局或静态数据。这样原创 2016-04-18 22:59:12 · 603 阅读 · 0 评论 -
elementary os 软件及一些问题
elementary os 号称最漂亮的linux发行版,用来装逼还不错,体验下咯。本人是elementary os 真机安装的—-不是双系统也不是虚拟机,作为个人办公学习用常用软件1.WPS官网下载 http://linux.wps.cn/ 2.网易云音乐(ubuntu14.04版) http://music.163.com/#/download 如果播放不断出现网络错误: sudo a原创 2016-06-10 23:31:55 · 2772 阅读 · 0 评论 -
ubuntu+i3wm桌面
某天突然看到i3wm,简洁的桌面让我心头激动。 平铺式、全键盘、这感觉应该要飞起来。一、换源emacs /etc/apt/sources.list 中国源sudo apt update二、卸载unity桌面:sudo apt-get remove ubuntu-desktopsudo apt-get remove unitysudo apt-get remove unity-asset-poo原创 2017-01-16 18:37:54 · 22170 阅读 · 0 评论 -
ArchLinux安装与配置
tip:我是在虚拟机内安装的,所以直接是共享网络,安装一定要有网络 原文传送门PORTAL 部分地方有误,已经修改,并精简一、分割硬盘指令:用自己熟悉的分区工具进行分区,此处我分了/ 和/home cgdisk /dev/sda fdisk /dev/sda 二、格式化指令: mkfs.ext4 /dev/sda1 mkfs.ext4 /dev/sda2三、挂在分区指令: mo原创 2017-01-15 12:16:57 · 1334 阅读 · 0 评论 -
解决linux桌面环境崩溃?
解决linux桌面环境崩溃问题描述解决办法问题描述安装了ubuntu budgie 18.04. 自定义了几个panel。 导致经常卡住,最后卡住了,命令行reboot之后就进入不了桌面环境了。 只能使用ctrl+alt+F1进入控制台。解决办法首先想到的只有重置所以桌面环境。参考方法的地址dconf reset -f /该命令会重置大部分的桌面环境。Gnome,Mate,Unit...原创 2019-01-23 16:03:30 · 3595 阅读 · 0 评论