首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    windows系统下安装linux(ubuntu)双系统

    windows系统下安装linux(ubuntu)双系统 原创程序员爱酸奶(QuellanAn) 最后发布于2018-03-09 13:41:13 阅读数 24907 收藏 展开 最近在找工作,很多面试要求上都写着熟悉linux系统,擅长shell编程,虽然在学校学过操作系统的课程,但是到现在出来工作,学的课程忘得也差不多了,并且那些linux命令不经常使用的话,还是很容易忘记的,以前也有一段时间想学学linux,但是一直没有狠下心来,总是在网站(实验楼https://www.shiyanlou.com/)上学习,但是那种其实很难坚持下来,在window系统上装过虚拟机,然后再虚拟机上装的ubuntu,但是相当于一个软件使用,使用起来是相当的卡,体验感太差,终于下定决心装一个linux系统了,不过感觉还是离不开windows系统,毕竟做java开发从学校到现在都是用window系统,怕一下子换了有点适应不过来,所以就装了一个双系统。 好了,废话不过说,直接开始,首先需要准备的东西: U盘(容量>8G)、UltraISO刻录软件、Ubuntu 镜像文件 1.U盘是做启动盘的,就像用老毛桃或大白菜把U盘制作成启动盘装window系统一样。最好3.0端口,比较快。 2.在电脑上下一个UltraISO软件,可以百度UltraISO(https://cn.ultraiso.net/xiazai.html 免费下载试用就可以了)第一个就可以。 3.ubuntu镜像文件,这个可以在官网上下载,我用的是ubuntu 15.10.你们可以选择自己想要的镜像文件就行网址:http://old-releases.ubuntu.com/releases/ (希望对你们有用)。

    02

    Windows系统迁移

    当我们为电脑更换硬盘时(比如更换大一点的硬盘或将 HDD 更换为 SSD),往往需要考虑原硬盘上的系统和数据怎么办。重装系统是一个选择,但重装系统后还要重装系统上的软件,还要迁移数据,费时又费力。另一个方法是迁移系统,这样既不用重装系统也不用重装软件,且系统上的数据还全部保存了下来。然而 Windows 系统自身并没有提供系统迁移的工具,不像 Linux 提供了 dd 命令可以用来直接镜像整个分区从而实现系统迁移。更为遗憾的是,就算手头有 Linux 系统,直接使用 dd 对 Windows 系统进行拷贝,迁移后的 Windows 只会是蓝屏/黑屏,因为迁移系统不仅仅是拷贝分区就够了,对应的分区信息也要修改的。虽然 Linux 也是这样,但 Linux 可以通过手动引导进入系统,然后再更新引导信息,而 Windows 一旦蓝屏/黑屏就令人束手无策了,Windows Live CD 提供的引导修复功能也不尽人意。

    03

    谈下Linxu系统中虚拟内存的重要性

    我们知道程序代码和数据必须驻留在内存中才能得以运行,然而系统内存数量很有限,往往不能容纳一个完整程序的所有代码和数据,更何况在多任务系统中,可能需要同时打开子处理程序,画图程序,浏览器等很多任务,想让内存驻留所有这些程序显然不太可能。因此首先能想到的就是将程序分割成小份,只让当前系统运行它所有需要的那部分留在内存,其它部分都留在硬盘。当系统处理完当前任务片段后,再从外存中调入下一个待运行的任务片段。的确,老式系统就是这样处理大任务的,而且这个工作是由程序员自行完成。但是随着程序语言越来越高级,程序员对系统体系的依赖程度降低了,很少有程序员能非常清楚的驾驭系统体系,因此放手让程序员负责将程序片段化和按需调入轻则降低效率,重则使得机器崩溃;再一个原因是随着程序越来越丰富,程序的行为几乎无法准确预测,程序员自己都很难判断下一步需要载入哪段程序。因此很难再靠预见性来静态分配固定大小的内存,然后再机械地轮换程序片进入内存执行。系统必须采取一种能按需分配而不需要程序员干预的新技术。

    01

    操作系统实验五

    - 什么是分页过程 当 Windows 求助于硬盘以获得虚拟内存时,这个过程被称为分页 (paging) 。具体是通过MMU(Memory Management Unit 内存管理单元)将硬盘上的虚拟地址映射为物理内存地址。优点是使大内存占用程序不至于异常退出。缺点是虚拟内存要远慢于物理内存(访问虚拟内存大约要4-10毫秒,访问物理内存只要60 us) - 什么是内存共享 共享内存是被多个进程共享的一部分物理内存。共享内存是进程间共享数据的一种最快的方法,一个进程向共享内存区域写入了数据,共享这个内存区域的所有进程就可以立刻看到其中的内容。 - 什么是“未分页合并内存”和“分页合并内存” Windows规定有些虚拟内存可以交换到文件中,这类内存被称为分页内存,有些虚拟内存永远不会交换到文件中,这些内存叫非分页内存。比如用于处理页故障的代码和数据结构必须常驻内存,这些就是未分页内存。 - Windows xp 中未分页合并内存的最大限制是多少 256MB - Windows xp 分页文件默认设置的最小容量和最大容量是多少 Windows xp 使用内存数量的 1.5 倍作为分页文件的最小容量,这个最小容量的两倍作为最大容量。(这里似乎有个问题,但还是按指导书上来了。虚拟内存应该最大可设置为盘符最大可用空间)

    02
    领券