Linux系统的理解及学习Linux内核的心得

作业列表

    

linux内核分析作业:以一简单C程序为例,分析汇编代码理解计算机如何工作

linux内核分析作业:操作系统是如何工作的进行:完成一个简单的时间片轮转多道程序内核代码

linux内核分析作业3:跟踪分析Linux内核的启动过程

linux内核分析作业4:使用库函数API和C代码中嵌入汇编代码两种方式使用同一个系统调用

linux内核分析作业5:分析system_call中断处理过程

linux内核分析作业6:分析Linux内核创建一个新进程的过程

Linux内核分析作业7:Linux内核如何装载和启动一个可执行程序

linux内核分析作业8:理解进程调度时机跟踪分析进程调度与进程切换的过程

对Linux系统的理解和学习心得:

《 Linux 内核分析》课程已经全部学完了,虽然课程已经结束了,但是我还会继续深入学习 linux 内核。 通过这门课程的学习,使我对操作系统理论有了一些理解,知道了 linux 系统在启动时做了哪些工作,内核是如何处理系统调用的,进程是如何调度与切换等知识。学习了本门课程,我对Linux从完全不懂到有了一个大概的了解,但了解的还不够深入,Linux需要我们了解计算机和操作系统的根本,在底层进行操作。最大的遗憾是由于Linux系统太复杂,操作方式也跟我们平时习惯的Windows不一样,所以对于Linux的操作我还是停留在初级水平,理论知识可能掌握的也不是很牢靠。

李海空原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 

  

时间: 2024-08-26 17:08:26

Linux系统的理解及学习Linux内核的心得的相关文章

《Linux操作系统分析》之Linux系统的理解及学习Linux内核的心得

经过这一段时间的学习,自己对linux也有了一定的认识,今天这篇博客对以往的知识进行一个总结吧. 以往linux学习的博客,从上而下是学习深入的过程,我的博客链接如下: 第一篇:<Linux操作系统分析>之分析计算机如何启动以及如何工作运行 第二篇:<Linux操作系统分析>之分析精简的Linux的内核中断和时间片轮询 第三篇:<Linux操作系统分析>之跟踪分析Linux内核的启动过程 第四篇:<Linux操作系统分析>之使用库函数API和C代码中嵌入汇编

Linux内核学习总结:Linux系统的理解及学习Linux内核的心得

作业一计算机是如何工作的进行http://www.cnblogs.com/zhengwei0712/p/5207299.html 作业二操作系统是如何工作的进行http://www.cnblogs.com/zhengwei0712/p/5234622.html 作业三LINUX内核的启动过程http://www.cnblogs.com/zhengwei0712/p/5253703.html    第一章:Linux发展与UNIX 第二章:内核源码获取.解压.配置.编译与安装 作业四系统调用的工作

Linux系统的快速启动机制(内核切换) 【转】

转自:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=26807463&id=4187846 原文地址:Linux系统的快速启动机制(内核切换) 作者:Renwen0524 快速启动机制:允许通过已经运行的Linux内核的上下文启动另一个Linux内核,不需要经过BIOS.BIOS可能会消耗很多时间,特别是带有众多数量的外设的大型服务器.这种办法可以为经常启动机器的开发者节省很多时间. 1.使用该机制要满足两个基本条件1)内核

Linux系统入门之如何安装Linux系统

题目:Linux系统入门之如何安装Linux系统 一.准备工具: 1.Linux 镜像文件(Linux iso文件),直接的在 百度里面输入下载Linux系统版本即可 例如: 2.虚拟机模拟工具,例如:Vmare workstation 10 或者virtualbox虚拟机工具 抑或者vmware palyer虚拟机工具 3.笔记本的硬件要求,一般现在的笔记本几乎都是满足要求的,这个放心 内存至少2G,硬盘大小至少100G,其它的没有什么 二.简单的描述虚拟机的安装(重要点截图) 三.简单的描述

Linux系统初学-第三课 Linux网络配置

Linux系统初学-第三课 Linux网络配置 1.动态IP配置 配置文件路径 /etc/sysconfig/network-scripts/ ls查看网卡eth0,其中HWADDR值得获取:ifconfig eht0 | grep HWaddr,保存之后,service network restart. c BOOTPROTO 网络配置参数,BOOTPROTO=dhcp 动态IP,BOOTPROTO=static 静态IP,BOOTPROTO=none 无(不指定) NETMASK 网络掩码,

tiny4412学习(一)之从零搭建linux系统(烧写uboot、内核进emmc+uboot启动内核)【转】

本文转载自:http://blog.csdn.net/fengyuwuzu0519/article/details/74080109 版权声明:本文为博主原创文章,转载请注明http://blog.csdn.net/fengyuwuzu0519. 目录(?)[+] 硬件平台:tiny4412 系统:linux-3.5-20151029 文件系统:busybox-1.22.1.tar.bz2 编译器: arm-linux-gcc-4.5.1 目的: 使用uboot引导Linux系统,并挂接根文件系

《Linux系统精讲》学习总结(二)

本次总结我将采取总结性,对比性的方式一目了然的展示出来,首先将所有的命令总结在一起,然后对比性的总结部分知识点,最后谈谈本周的学习体会. 一.Linux系统精讲常用命令 格式:命令作用 命令 :命令语法:#注释说明或者补充 例如:创建目录 mkdir:mkdir -m/p 目录名称: 创建目录 mkdir:mkdir -m/p 目录名称: 删除目录 rmdir:rmdir -m/p 目录名称: rm:  rm -r 目录名称= rmdir;  #系统会询问是否删除: rm -f 目录名称:  

《Linux系统初讲》学习总结(一)

刚刚开始接触Linux系统,所以在学习的时候有一些朦胧,但是还是很认真的学完了.下面我将我的学习过程和个人感悟来总结我的学习过程. 此章节一共十七个知识点,主要有:Linux系统基本介绍,如何学习好Linux以及简单的命令以及快捷键.首先我们初学者需要学习Linux,不可能在自己的PC上安装真的Linux,就需要安装一个虚拟机,然后将我们的Linux安装在虚拟机上,这样做就可以减少时间和我们对自己电脑的伤害.我选择了vmware-workstation10(下载地址:http://pan.bai

查看linux系统常用的命令,Linux查看系统配置常用命令

一.linux CPU大小  cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id" 说明:Linux下可以在/proc/cpuinfo中看到每个cpu的详细信息.但是对于双核的cpu,在cpuinfo中会看到两个cpu.常常会让人误以为是两个单核的cpu.其实应该通过Physical Processor ID来区分单核和双核.而Physical Pr