操作系统
文章平均质量分 57
操作系统
master-dragon
weixin:dwl_1270530306
展开
-
FAT32 文件系统 实践
FAT32文件系统的存储组织结构 (一) http://blog.chinaunix.net/uid-26913704-id-3213948.html (二) http://blog.chinaunix.net/uid-26913704-id-3213951.htmlFAT32 存放的内容 从低地址 到 高地址 一般如下 * DBR (boot sector) * FAT1 * FAT转载 2016-08-02 13:49:09 · 1779 阅读 · 0 评论 -
汇编基础
8086寄存器8086 CPU 中寄存器总共为 14 个,且均为 16 位 通用寄存器:AX,BX,CX,DX 称作为数据寄存器:AX (Accumulator):累加寄存器,也称之为累加器;BX (Base):基地址寄存器;CX (Count):计数器寄存器;DX (Data):数据寄存器AX 寄存器可以分为两个独立的 8 位的 AH 和 AL 寄存器; BX 寄存器可以分为两个独立转载 2017-07-08 14:21:02 · 412 阅读 · 0 评论 -
C 语言,函数call,ret指令,栈变化等
源代码int fun(int a, int b){ a += 1; b *= 2; int c = a + b; return c;}int main(){ int a = 1; int b = 2; int c = fun(a, b); printf("%d\n", c); return 0;}汇编int原创 2017-04-29 11:57:49 · 7759 阅读 · 2 评论 -
页面置换算法LRU实现--leetcode O(1)时间复杂度
转载 作者:鱼与海洋 出处:http://www.cnblogs.com/joannacode/p/5998949.htmlleetcode题目地址https://leetcode.com/problems/lru-cache/题目描述Design and implement a data structure for Least Recently Used (LRU) cache. It sho转载 2017-02-13 10:21:13 · 3532 阅读 · 0 评论 -
常用进程调度算法分析和求解 FCFS SJF RR 高响应比 等
进程调度算法参考学习:http://blog.csdn.net/luyafei_89430/article/details/12971171http://blog.chinaunix.net/uid-25132162-id-361291.html下面是实际的题目分析:题目一:题目二:原创 2015-11-05 13:02:06 · 2041 阅读 · 0 评论 -
页面置换算法--LFU算法实现-O(1)时间复杂度
LFU: least frequently used (LFU) page-replacement algorithmleetcode题目地址https://leetcode.com/problems/lfu-cache/?tab=Description题目描述Design and implement a data structure for Least Frequently Used (LFU)原创 2017-02-21 10:50:08 · 13475 阅读 · 0 评论 -
进程同步问题-生产者消费者问题(linux semaphore实现)
本文地址:学习目标: * linux 线程 * linux 信号(Semaphore)的使用 * makefile书写 * 生产者,消费者问题理解原文参考 csdn博客专家:MoreWindows 秒杀多线程第十篇 生产者消费者问题 http://blog.csdn.net/lisonglisonglisong/article/details/45390227linux ftok()原创 2016-09-23 15:16:03 · 3969 阅读 · 0 评论 -
分析一个设备驱动程序结构
http://blog.jobbole.com/86531/原创 2015-10-31 13:51:33 · 506 阅读 · 0 评论 -
ubuntu 各种软件安装和使用
ubuntu 右击弹出终端:http://www.chinaitlab.com/linux/administer/959710.htmlubuntu 安装搜狗拼音ubuntu 安装mysql: http://www.41443.com/HTML/MySQL/20150827/394548.html原创 2016-03-15 17:26:41 · 502 阅读 · 0 评论 -
Documentation/driver-model/device.txt 翻译学习 -- 需完善
File management in the Linux kernel-----------------------------------This document describes how locking for files (struct file)and file descriptor table (struct files) works.Up until原创 2015-11-02 09:18:03 · 1238 阅读 · 0 评论 -
Documentation/filesystems/fiemap.txt 翻译学习 -- 需完善
linux-4.2.2/Documentation/filesystems/fiemap.txt 原文网址http://lxr.oss.org.cn/source/Documentation/filesystems/fiemap.txt原创 2015-11-02 10:25:18 · 1579 阅读 · 0 评论 -
ubuntu文件系统结构讲解
1. 文件系统类型windows中常见的磁盘格式有fat16、fat32和ntfs。windows是一个封闭的系统。无法打开ext3或者mac 日志式。在ubuntu中其文件系统广泛使用ext3(ext4是ext3的扩展)的文件格式,从而实现了将整个硬盘的写入动作完整的记录在磁盘的某个区域上。而且在ubuntu中可以实现主动挂载windows的文件系统,并以只读的方式访问磁盘中转载 2015-10-31 13:03:28 · 352 阅读 · 0 评论 -
i的初始值为0,i++在两个线程里面分别执行100次?
来自牛客网。题目描述:i的初始值为0,i++在两个线程里面分别执行100次,能得到最大值是 ? ,最小值是 ?假设两个线程a,b首先a执行99次,i为99,在未被写入内存时,b取i=0时执行1次,写入内存后i=1,此时覆盖掉了i=99的值; 然后a取i=1执行1次,b取i=1执行99次,当a比b后写入内存时,a覆盖掉b,此时i=2。转载 2017-09-20 19:15:04 · 3707 阅读 · 0 评论