Tongtong01 2020-02-18 10:00:06
Description: Create N worker threads (named from the command line, put in an ArrayList), also create a printThread. Each of the workerthreads will not print anything, they will send a String message to the printThread through the CubbyHole and all printing will come out through printThread. N number of producers and 1 consumer. After sending the message have yourworker threads sleep a random percentage of 1 second of time. Test cases for no params (error), 1 param, 4 and 6 params.
Plat: Java | Size: 218KB | Downloads: 0
Tongtong01 2020-02-18 09:57:27
Description: Program to verify stdio, stderr and stdout are shared between parent process and threads.
%java p07 apple banana carrot horse turtle zebra
Get current time
Loop :: create a new thread with name for each item on the command line, put thread in arraylist of threads
Loop through arraylist and start each thread
Loop through arraylist and join each thread (parent runs first and last)
Get current time, calculate elapsed time and print with label
Plat: Java | Size: 153KB | Downloads: 0
Tongtong01 2020-02-18 09:54:04
Description: Write a program that will read the formatted hard drive discussed in class.
You are writing a program called shell. It will accept these commands:
% shell -dir
// this will list all the files on the disk
% shell -v
// prints version of this program and dies (.01 to start)
% shell -?
//print help message (such as this table)
Plat: Java | Size: 170KB | Downloads: 0
Tongtong01 2020-02-18 09:49:52
Description: Write a program that will read 6 parameters from the command line (else dies)
% p04 apple 10 banana 25 carrot 100
Echo your data.
Your program should read the parameters, create threads for the words and have that thread count 1 to N (the number following).
You should use the cubbyhole example as a model. LINK (Links to an external site.). But not need the cubbyhole in this assignment, and only the consumer thread code.
Each thread will print its name and the ith number.
All three threads should be started in the same loop.
Plat: Java | Size: 182KB | Downloads: 0
Tongtong01 2020-02-18 09:46:32
Description: Write a program that will take 3 command line arguments (must be three).
% p03 ALPHA 32 64
Would create a formatted disk file with the volume name of ALPHA, 32 rows and 64 nibbles (i.e. 32 ASCII characters).
A formatted disk has a linked list of empties (linear down the disk) with the first empty in appropriate field in the root folder. There must be a null pointer in the last cluster. Include test cases for [8 16] [16 32] and [32 64].
Plat: Java | Size: 345KB | Downloads: 0
阿妹呀 2020-02-17 11:10:33
Description: System boot repair function, this tool is very easy to use
Plat: C/C++ | Size: 1561KB | Downloads: 0
rpthilakarathne 2020-02-14 23:47:32
Description: are preemptive, highly portable, and real-time kernel
Plat: C/C++ | Size: 40KB | Downloads: 2
xrbq0609 2020-02-14 13:06:06
Description: Windml3.0-cp3 library file
Plat: C/C++ | Size: 1396KB | Downloads: 0
好好学习个屁 2020-02-10 14:36:48
Description: multiprocessors scheduling algorithm
Plat: Others | Size: 4445KB | Downloads: 0
挨打挨说 2020-02-10 04:25:27
July 12, 2018 repair and analysis of m3u8 problem
Fix 404 error in QQ sharing next episode
Modify the built-in manual collection and taste API
Fix the problem that manual collection and taste are not played automatically
Plat: Python | Size: 7659KB | Downloads: 0
yursav 2020-02-10 00:17:13
Description: OS/2 MIDI driver with sources from the January 1992 C Users Journal
Plat: Others | Size: 19KB | Downloads: 0
qiu76 2020-01-31 10:30:47
Plat: Others | Size: 7762KB | Downloads: 1
bipbul1975 2020-01-20 14:38:51
Description: developing OS for ARM
Plat: C# | Size: 428KB | Downloads: 2
PolarisHsu 2020-01-01 18:14:39
Description: Operation system disk scheduling algorithm
Plat: C/C++ | Size: 2418KB | Downloads: 0
南歌 2019-12-30 09:57:43
Description: (Curriculum design in the operating system, a small topic of memory management simulation system---)
Plat: Java | Size: 1158KB | Downloads: 1
KingPao 2019-12-29 23:46:54
Description: FIFO LRU OPT Algorithm implementation, and related data to test each algorithm performance description
Plat: Python | Size: 1KB | Downloads: 0
瑾恩歆 2019-12-27 10:50:16
Description: C + + implements the shortest seek time first (SSTF) and scan algorithms.
Plat: C/C++ | Size: 688KB | Downloads: 0
景芮 2019-12-25 15:22:43
Description: Page replacement algorithm (FIFO LRU OPT)
Plat: C/C++ | Size: 1KB | Downloads: 0
xsmxsm 2019-12-24 15:07:55
Description: There are four experiments that are very useful on linux.
Plat: C/C++ | Size: 70KB | Downloads: 0
飞翔123456789 2019-12-23 16:19:45
Description: Hands on to teach you RT thread, detailed content, easy to get started, a good tutorial.
Plat: C/C++ | Size: 5637KB | Downloads: 5
MUYU0_0 2019-12-22 16:14:50
Description: Operating system virtual memory management
Plat: C/C++ | Size: 1KB | Downloads: 0
zerlenzhang 2019-12-21 13:37:48
Description: Simulation operating system process scheduling (first come first serve, priority first, corresponding ratio first, shortest job first), resource grabbing, memory allocation function (dynamic partition, static partition) (worst adaptation, best adaptation, FIFO)
Plat: C/C++ | Size: 22963KB | Downloads: 1
ylp258 2019-12-20 23:48:41
Description: Disk management, similar to the disk management of the system, obtains the data of the disk and displays it
Plat: C# | Size: 56KB | Downloads: 0
目信哆 2019-12-16 11:58:45
Description: The third operation of software engineering operating system of nanjing university in 2019 was very rubbish
Plat: C/C++ | Size: 4079KB | Downloads: 0
丫玉 2019-12-12 18:44:52
Description: C language is used to implement the banker's algorithm in the process of memory allocation and recovery. It is necessary to check the security of the current memory allocation status and respond to the possible deadlock conditions.
Plat: C/C++ | Size: 421KB | Downloads: 0
丫玉 2019-12-12 18:39:39
Description: Through the simulation of the process of page, page table, address conversion and page replacement, we can deepen the understanding of the principle and implementation process of the request paging system.
Plat: C/C++ | Size: 378KB | Downloads: 0
丫玉 2019-12-12 18:36:50
Description: Understand the data structure and allocation algorithm in the dynamic partition allocation mode, and further deepen the understanding of the dynamic partition storage management mode and its implementation process
Plat: C/C++ | Size: 43KB | Downloads: 0
丫玉 2019-12-12 18:33:57
Description: The "short process first" scheduling algorithm is used to schedule five processes. Each process is represented by a process control block (PCB). The process control block can contain the following information: process name, arrival time, required running time, used CPU time, process status, etc
Plat: C/C++ | Size: 14KB | Downloads: 0
liberty 2019-12-10 20:52:40
Referring to an operating system written in "orange's implementation of an operating system", virtual memory management is supplemented on the basis of it
- Ubuntu 14.04
- Bochs 2.6.8
##Basic operating instructions of libertyos
-'FN' switch console
-Shift left / right scrolling
-'ESC' clear screen
See ` readme.md 'under each sub file for details`
Plat: C/C++ | Size: 98KB | Downloads: 1
cdamo 2019-12-10 14:41:04
Description: The training way of C language embedded system programming
Plat: C/C++ | Size: 435KB | Downloads: 0