E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
lab6
MIT6.830-2022-lab1实验思路详细讲解
系列目录lab1地址:lab1lab2地址:lab2lab3地址:lab3lab4地址:lab4lab5地址:lab5lab6地址:
lab6
文章目录系列目录前言一、6.830/Lab1Start二、Exercise2.1
幸平xp
·
2024-02-01 19:06
Database
java
数据库
后端
MIT 6s081
lab6
:Copy-on-Write Fork for xv6
lab6
:Copy-on-writefork作业地址:Lab:Copy-on-WriteForkforxv6(mit.edu)实现fork懒复制机制,在进程fork后,不立刻复制内存页,而是将虚拟地址指向与父进程相同的物理地址
linqwer1
·
2024-01-16 06:14
MIT6s081
risc-v
linux
c语言
6.1810: Operating System Engineering 2023 <
Lab6
: Multithreading>
一、本节任务二、要点2.1锁(Locking)在多CPU或者单CPU多线程并发的场景中,对临界资源(或者说共享资源)的访问如果不加以限制,可能会引发一些严重的问题,比如当两个线程同时对一个共享数据写的时候,这个共享数据的值就会变为最后一个写的内容,并且会覆盖前一个写的内容。这时候,就有人引入了一些并发控制(concurrencycontrol)技术来避免并发场景中的这些问题。其中最常用的就是锁,锁
Patarw_Li
·
2024-01-05 02:34
MIT
6.1810
Operating
System
学习
linux
risc-v
c语言
MIT6.830-2022-lab6实验思路详细讲解
系列目录lab1地址:lab1lab2地址:lab2lab3地址:lab3lab4地址:lab4lab5地址:lab5lab6地址:
lab6
文章目录系列目录一、实验概述SimpleDB日志格式steal
幸平xp
·
2023-12-19 19:15
Database
数据库
java
MIT6.830-2022-lab5实验思路详细讲解
系列目录lab1地址:lab1lab2地址:lab2lab3地址:lab3lab4地址:lab4lab5地址:lab5lab6地址:
lab6
文章目录系列目录前言一、实验背景二、实验正文Exercise1
幸平xp
·
2023-12-19 19:45
Database
b树
数据结构
java
数据库
后端
[Microsoft/AI-System]微软AI系统
Lab6
,Lab7+Lecture7+Lecture8
2021-07-16地址:microsoft/AI-SystemLecture7:SchedulingandresourcemanagementsystemLecture8:InferencesystemsLab6:Schedulingandresourcemanagementsystem实验6确实是做不了,卑微的环境暂时凑不齐三台有GPU的服务器Lab7:Distributedtraining实
sagfugetabf
·
2023-11-24 16:20
HITCON-Training-master
lab6
wp
题目的防护机制:image.png简单运行了下,程序输出了一句话,然后等待我们输入ida反编译:image.png程序逻辑很清楚,先判断count的值是否等于1337,不等的话就执行exit()函数然后count++,这说明我们不能重复利用main函数,即不能将返回地址设为main然后输出一句话,再读入数据很明显,再read()函数中存在栈溢出漏洞,因为,buf的大小为0x28,但是它读入0x40
zs0zrc
·
2023-11-22 13:30
Mit6.828_Lab 6_Part A
Lab6
:NetworkDriver(defaultfinalproject)QEMU’svirtualnetwork我们将使用QEMU的用户模式网络堆栈,因为它的运行不要求任何管理权限。
陈续兴
·
2023-11-09 02:25
操作系统
MIT6.828_LAB6_Part A: Initialization and transmitting packets
Lab6
:NetworkDriverIntroduction本实验室默认能自主完成的最后一个项目,现在我们已经有了一个文件系统,本实验中我们将为网卡接口编写驱动程序,该卡基于Intel82540EM芯片
userXKk
·
2023-11-09 02:55
操作系统
Lab6
: Network Driver PartA--Initialization and transmitting packets
在新的
lab6
代码中,已经提供了一个网络堆栈和一个网络服务器。探索net目录下的内容和kern/中的新文件。除了编写驱动程序之外,还需要创建一个系统调用接口来访问驱动程序。
Emiko_lyl
·
2023-11-09 02:54
mit6.828
操作系统
网络
MIT 6.828 操作系统工程
Lab6
: e1000 网络驱动程序
MIT6.828操作系统工程
Lab6
:网络驱动程序这篇是我自己探索实现MIT6.828lab6的笔记记录,会包含一部分代码注释和要求的翻译记录,以及踩过的坑/个人的解决方案这里是我实现的完整代码仓库,也包含其他笔记等等
云微123
·
2023-11-09 02:24
linux
网络
MIT 6.828 (六) Lab 6: Network Driver (default final project)
Lab6
:NetworkDriver(defaultfinalproject)IntroductionLab6是最后一个实验了,做完这个,一个简单的内核就已经实现了,现在你可以自己做自己的内核。
EW_DUST
·
2023-11-09 02:23
MIT6.828
计算机系统
操作系统
MIT6.828
MIT6.828
LAB6
: Network Driver
抽了点空把
LAB6
重新整理一下,作为结束符~~。
bysui
·
2023-11-09 02:21
操作系统
麻省理工
Lab 6: Copy-on-write fork
Lab6
:Copy-on-writeforkCOWfork()createsjustapagetableforthechild,withPTEsforusermemorypointingtotheparent
陌养
·
2023-11-08 23:35
mit6.s081
linux
Lab6
: Copy-on-Write Fork for xv6 详解
Lab6
:Copy-on-WriteForkforxv6文章目录
Lab6
:Copy-on-WriteForkforxv6问题Implementcopy-onwrite(hard)第一步修改uvmcopy
爱好学习的青年人
·
2023-11-07 15:11
MIT
6.S081课程记录
操作系统
CSAPP 二进制炸弹 binary bomb
lab6
第六关 ——深入理解计算机系统
bomblab第六关详细分析由于第六关的汇编代码太长且复杂,需要非常耐心地进行分析,故将整个汇编代码分为几个部分详细说明。一、Part100000000004010f4://arg1=input(input是从外部传入的字符串)4010f4:4156push%r144010f6:4155push%r134010f8:4154push%r124010fa:55push%rbp4010fb:53pus
Eternitykc
·
2023-11-04 18:06
CSAPP
c语言
linux
清华大学操作系统课程 ucore
Lab6
调度器 实验报告
操作系统
Lab6
调度器实验报告课程信息所在网址:https://github.com/chyyuu/os_course_info实验目的实验内容基本练习练习0:填写已有实验练习1:使用RoundRobin
AmadeusChan
·
2023-11-04 14:33
lab6
cow
taskcow的目标就是延迟分配,并且直到必须要复制的时候才会分配物理内存cow的fork只为child创造了一个页表,其中的PTE指向了父进程的物理页面cow的fork将父进程和孩子进程的用户态的PTE都标记为不可写当某个进程想要去写一个cow的页面时,cpu会执行一个页错误内核的页错误处理函数会检测到然后为错误的进程分配一个物理页面将原始的页面拷贝的新的页面,修改错误进程的PTE指向新的页面,
是小肖啊!
·
2023-08-25 04:57
6.S081
前端
javascript
服务器
ucore Lab8 文件系统
请把你做的实验1/2/3/4/5/6/7的代码填入本实验中代码中有“LAB1”/“LAB2”/“LAB3”/“LAB4”/“LAB5”/“
LAB6
”/“LAB7”的注释相应部分。并确保编译通过。
DyingLive
·
2023-08-15 21:09
操作系统
linux
c语言
ucore lab8
ucorelab8练习0:填写已有实验请把你做的实验代码填入本实验中代码中有“LAB1”/“LAB2”/“LAB3”/“LAB4”/“LAB5”/“
LAB6
”/“LAB7”的注释相应部分。
frans4x
·
2023-08-09 11:33
lab6
malloclab
前情提要一定要把书中关于隐式空闲链表的实现代码好好看一下,这个lab的代码和那个非常像实验文档只需要修改mm.c文件mdriver.c可以用来衡量性能make./mdriver-V需要完成的函数intmm_init(void)最开始的时候调用失败时返回-1,成功时返回0void*mm_malloc(size_tsize)返回堆上的一个地址至少包含size字节向8字节对齐voidmm_free(vo
是小肖啊!
·
2023-08-08 23:19
CSAPP
linux
ucore
lab6
调度管理机制
练习0:填写已有实验具体更改的地方如下:proc.c中alloc_proc新增加内容proc->rq=NULL;list_init(&proc->run_link);//proc->run_link.next=proc->run_link.prev=NULL;proc->time_slice=0;proc->lab6_run_pool.left=proc->lab6_run_pool.right=
DyingLive
·
2023-07-30 09:37
操作系统
c语言
学习Kaldi:中文Aishell项目(上)
对应SUSTechCS310课程的
Lab6
和Lab7。第一篇里探索了如何对toylanguage(仅包含两个单音素单词)进行语言模型的建模。至于训练和解码的部分,时间条件和理解能力暂时不允许去整理。
陈闽ChenMin
·
2023-06-20 07:15
【MIT 6.S081】
Lab6
: Copy-on-Write Fork for xv6
COW概述Implementcopy-onwrite问题本Lab为xv6添加一个copyonwrite的功能。笔者用时约6h(太菜啦不难但是细节多概述xv6中原始fork系统的实现是,当产生一个子进程时,直接把父进程页表中的每一页复制给子进程的页表,这样子做无疑有许多物理空间被浪费,因为并不是每一个空间都会在之后被修改。一个经典的思路就是copyonwrite,也就是一开始父子进程共享一块物理空间
juruo_c
·
2023-04-19 13:59
MIT
6.S081
操作系统
os
Lab6
PartB: Receiving packets and the web server
ReceivingPackets就像传输数据包一样,您必须配置E1000来接收数据包,并提供接受描述符队列和接收描述符。3.2节描述了包接收的工作原理,包括接收队列结构和接收描述符,第14.4节中对初始化过程进行了详细说明。Exercise9.阅读3.2节。您可以忽略关于interruptsandchecksumoffloading(中断和校验卸载)的任何内容(如果您决定稍后使用这些特性,您可以返
Emiko_lyl
·
2023-04-03 03:24
mit6.828
操作系统
网络
http
讲解:Epid 633、R、Data set、RPython|Prolog
Lab6
:ParameterEstimationEpid633Scenario&SetupAflu-likeillnesshasbeenspreadingthroughStardewValleyCounty.Youhavebeenaskedtodevelopapredictivemodelforthedisease
shupiguo
·
2023-03-22 15:24
2018-05-27
lab7-task2.png姓名:王梦佳学号:6103115097邮箱地址:
[email protected]
专业班级:计科153班实验日期:2018.5.27课程名称:LINUX程序设计实验项目名称
Lab6
佳_1d66
·
2023-03-12 15:14
OS
lab6
Ex1syscall从time.h中一共只有三个函数一个个试过来也行了Ex5Allocatearegionofmemoryforthetransmitdescriptorlist.Softwareshouldinsurethismemoryisalignedonaparagraph(16-byte)boundary.为传输描述符链分配一个内存区域,并且需要保证这部分内存是16byte内存对齐。Pr
pochi_
·
2023-01-30 22:35
Wireshark-Lab6:IP
更好的阅读体验
Lab6
:IP在本实验中,我们将研究IP协议,重点关注IP数据报(IPdatagram)。
MINGgoS
·
2023-01-20 13:00
网络
前端
c++
开发语言
HIT CSAPP
LAB6
Cachelab高速缓冲器模拟目录第1章实验基本信息-3-1.1实验目的-3-1.2实验环境与工具-3-1.2.1硬件环境-3-1.2.2软件环境-3-1.2.3开发工具-3-1.3实验预习-3-第2章实验预习-4-2.1画出存储器层级结构,标识容量价格速度等指标变化(5分)-4-2.2用CPUZ等查看你的计算机CACHE各参数,写出各级CACHE的CSEBSEB(5分)-4-2.3写出各类CAC
fastaway
·
2023-01-14 09:48
HIT
CSAPP
Lab
CSAPP(CMU 15-213):
Lab6
Malloclab详解
#前言本系列文章意在记录答主学习CSAPPLab的过程,也旨在可以帮助后人一二,欢迎大家指正!tips:本lab主要是为了体验应用程序如何使用和管理虚拟内存,写一个动态存储分配器(dynamicstorageallocator)目标:使用不同方法在内存利用率(memoryutilization)和吞吐率(throughput)之中达到trade-off,逐步优化。Handout要求修改mm.c文件
qq_42241839
·
2023-01-14 09:44
CSAPP
linux
BIT-MiniCC——semantic+icgen(
lab6
语义分析6+lab7中间代码生成)
lab6
的语义分析要求能够识别出3种C语言错误即可,本次实验选择的是0_var_not_defined,1_var_defined_again,2_break_not_in_loop三种错误。
寒士°、
·
2022-12-12 13:37
编译原理实验
编译器
antlr
山东大学软件学院操作系统课程设计(2021秋季,nachos)实验7
一、实验内容二、理解虚拟内存关于逻辑内存和物理内存转换的过程在
lab6
报告中已经详细讲解,异常处理也在lab1报告中解释了,在此我们只专注于虚拟内存相关事情。
Benzenene!
·
2022-11-24 10:27
操作系统课程设计
系统架构
CSCI 2122 队列,二叉树
Lab6
:Queues,Stacks,andBinaryTreesCSCI2122-Winter20211IntroductionThislabisdesignedtointroduceyoutoqueues
·
2022-03-26 14:17
后端
BITMINICC——lab6+lab7
在做
lab6
和lab7之前,先确保你已经有了一个结构完整的AST树。
寒士°、
·
2021-05-28 09:21
信息安全 SEED
Lab6
Format String Attack Lab
这个实验主要是进行格式化字符串攻击,先用下面命令关闭系统的地址随机化功能。sudosysctl-wkernel.randomize_va_space=01.Task1存在格式化字符串漏洞的程序代码如下:#include#include#include#include#include#include#definePORT9090/*Changingthissizewillchangethelayou
mdzzname
·
2021-05-15 23:59
信息安全
信息安全
SEED
逆向工程实验
Lab6
赞赏码&联系方式&个人闲话逆向工程前言Lab61、Yetanothercrackme(orratherkeygenme).Executables:Linuxx64Windowsx64Itisjusttoberunwithnameandserialnumberascommandlinearguments.Validonesare:2Z7A7-EK270-TMHR4-BHC71-CEB52-HELL0
一半西瓜
·
2020-10-13 21:57
逆向工程
逆向工程
注册界面
*;publicclassMyFrameextendsJFrame{privateJPanelcontentPane;privateJLabellab1,lab2,lab3,lab4,lab5,
lab6
qq_38402311
·
2020-09-16 15:15
Swing
软件构造
Lab6
中确保Threadsafe的方法(以注释形式描述Threadsafe的练习)
具体代码在:这里(求打星!)在课堂上我们学到了四种确保threadsafe的方法:1.Confinement:限制数据共享.Don’tsharethevariablebetweenthreads.2.Immutability:共享不可变数据.Maketheshareddataimmutable.3.Threadsafedatatype:共享线程安全的可变数据.Encapsulatetheshare
不卷CV了
·
2020-09-11 14:57
HIT软件构造
哈工大操作系统实验---
lab6
:地址映射与共享
文章目录实验目的:实验内容:实验过程:1.跟踪地址翻译过程:2.基于共享内存的生产者-消费者程序:第一步:第二步:实验问题:实验目的:深入理解操作系统的段、页式内存管理,深入理解段表、页表、逻辑地址、线性地址、物理地址等概念。实验段、页式内存管理的地址映射过程。编程实现段、页式内存管理上的内存共享,从而深入理解操作系统的内存管理。实验内容:用Bochs调试工具跟踪Linux0.11的地址翻译(地址
东瓜lqd
·
2020-08-26 16:39
Grunt:常见错误
ylbtech-Grunt:常见错误1.返回顶部1、D:\
lab6
\DS.JZB.Web>gruntbuildRunning"clean:dist"(clean)task>>1pathcleaned.Running"exec
weixin_30822451
·
2020-08-18 04:58
webpack
HIT 软件构造2019春
Lab6
update6/4/2019问题解决线程关闭问题实验中,采用ScheduleExecutorServiceservice=Executors.newSingleThreadScheduledExecutor()Service.scheduleAtFixedRate实现定时任务,我们需要这个定时任务达到一定条件就停止,比如过河线程等猴子过河之后停止。停止定时任务的方法有两个关键步骤,一是Future
hahalidaxin
·
2020-08-08 01:11
软件构造
Pwn-栈转移(stack immigration)
0x00:前言栈转移(stackimmigration)主要是为了解决栈溢出可以溢出空间大小不足的问题,HITCON-Training-master的
lab6
就是用的这个原理,我们来实践一下这道题目。
Thunder_J
·
2020-08-05 18:24
题目篇
操作系统实验ucore
lab6
阅读前注意事项:1、我的博客从lab2之后,如果没有特殊说明,所有标注的代码行数位置,以labcodes_answer(答案包)里的文件为准!!!因为你以后会发现做实验用meld软件比较费时费力,对于咱们学校的验收不如直接对着答案来;2、感谢网上的各路前辈大佬们,本人在这学期初次完成实验的过程中,各位前辈们的博客给了我很多有用的指导;本人的博客内容在现有的内容上,做了不少细节的增补内容,有些地方属
裕东方
·
2020-07-09 04:50
操作系统实验
MIT jos 6.828 Fall 2014 训练记录(lab 6)
在
lab6
新增加的代码中,已经包含了一个networkstack和networkserver的代码,存放在net/和kern/目录下。除了需要写一个driver,我们还需要
weixin_30660027
·
2020-07-08 14:45
操作系统实验Ucore
lab6
lab6
前言这是中山大学数据科学与计算机学院2019年操作系统实验中关于Ucore的项目以及实验报告,实验要求与Ucore手则有少量出入。所有源代码已经上传至github。
StarashZ
·
2020-07-07 20:47
操作系统
操作系统ucore
lab6
实验报告
操作系统
lab6
实验报告实验五完成了用户进程的管理,可在用户态运行多个进程。可是目前的进程调度策略是FIFO策略,而本实验则会实现StrideScheduling调度算法。
Bendawang
·
2020-07-07 20:57
操作系统ucore实验报告
ucore操作系统
lab6
—— 调度算法
注意:为了能够正确执行
lab6
的测试应用程序,可能需对已完成的实验1/2/3/4/5的代码进行进一步改进。//LAB6YOURCODE:(updateLAB5steps)/**belowfi
cs_assult
·
2020-07-07 05:43
ucore操作系统设计
PoRE: Lab7
获得的hint竟然只有三个词:findaway(我们在此只证明存在性,其余留给读者作为习题)总结一下,本次lab7考察:学会用BurpSuite(Proxy/Repeater/Intercept)复习
lab6
Rachel_IS
·
2020-07-06 23:51
操作系统实验:
Lab6
调度器
清华大学操作系统
Lab6
实验报告课程主页:http://os.cs.tsinghua.edu.cn/oscourse/OS2018spring实验指导书:https://chyyuu.gitbooks.io
wenj1997
·
2020-07-06 21:29
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他