User contributions for Lianyingzhao
Jump to navigation
Jump to search
- 01:49, 31 December 2022 diff hist +42 m COMP3000 Operating Systems W23: Connecting to SCS Openstack
- 01:46, 31 December 2022 diff hist +5 m COMP3000 Operating Systems W23: Connecting to SCS Openstack
- 01:45, 31 December 2022 diff hist +56 m COMP3000 Operating Systems W23: Connecting to SCS Openstack
- 14:46, 30 December 2022 diff hist +16 m COMP3000 Operating Systems W23: Connecting to SCS Openstack →ProxyJump - persistent
- 14:46, 30 December 2022 diff hist +114 m COMP3000 Operating Systems W23: Connecting to SCS Openstack
- 14:31, 30 December 2022 diff hist +1,411 N COMP3000 Operating Systems W23: Connecting to SCS Openstack Created page with "If you want to access the openstack environment during a video call (or when watching a movie online), please do not leave the Carleton VPN connected. You may also want to avoid your personal online activities going through the VPN or just simply . The instructions below assume you have created your VM instance with the VPN. ==Linux== <span style="color:#0000ff;font-weight:bold">ssh -J CarletonUserName@access.scs.carleton.ca VMUserName@VMIP</span> This above is the ea..."
- 14:19, 30 December 2022 diff hist 0 m COMP3000 Operating Systems 2023W →Instructions for setting up an Openstack instance
- 14:19, 30 December 2022 diff hist 0 m COMP3000 Operating Systems 2023W →Various Ways of connecting to SCS Openstack
- 14:19, 30 December 2022 diff hist +118 m COMP3000 Operating Systems 2023W
- 14:17, 30 December 2022 diff hist +117 m COMP3000 Operating Systems 2023W
- 19:52, 29 December 2022 diff hist 0 m COMP3000 Operating Systems W23: Tutorial 1
- 19:51, 29 December 2022 diff hist +1,333 N COMP3000 Operating Systems W23: Openstack Instructions Created page with "You can create a VM instance on the [https://carleton.ca/scs/tech-support/scs-open-stack/ SCS openstack] cluster for the tutorials, by doing the following: (obvious steps are skipped) # [https://carleton.ca/its/help-centre/remote-access/ Connect to Carleton's VPN]. # Log in to [https://openstack-stein.scs.carleton.ca/ https://openstack-stein.scs.carleton.ca/] # Most of you would need to refresh your SCS account to have the right entitlements for our course (or you may..."
- 03:31, 29 December 2022 diff hist 0 m COMP3000 Operating Systems W23: Tutorial 1 →Tasks/Questions
- 03:30, 29 December 2022 diff hist −2 m COMP3000 Operating Systems W23: Tutorial 1 →Tasks/Questions
- 03:29, 29 December 2022 diff hist +2 m COMP3000 Operating Systems W23: Tutorial 1 →Tasks/Questions
- 03:29, 29 December 2022 diff hist +54 m COMP3000 Operating Systems W23: Tutorial 1 →Tasks/Questions
- 03:27, 29 December 2022 diff hist +129 m COMP3000 Operating Systems W23: Tutorial 1 →Tasks/Questions
- 03:22, 29 December 2022 diff hist +20 m COMP3000 Operating Systems W23: Tutorial 1 →Tasks/Questions
- 03:21, 29 December 2022 diff hist +22 m COMP3000 Operating Systems W23: Tutorial 1 →Tasks/Questions
- 03:20, 29 December 2022 diff hist −1 m COMP3000 Operating Systems W23: Tutorial 1 →Compiling programs
- 03:17, 29 December 2022 diff hist +71 m COMP3000 Operating Systems W23: Tutorial 1 →Downloading files using commands
- 03:11, 29 December 2022 diff hist −34 m COMP3000 Operating Systems W23: Tutorial 1 →Environment & Shell Variables
- 03:09, 29 December 2022 diff hist +69 m COMP3000 Operating Systems W23: Tutorial 1 →Environment & Shell Variables
- 02:54, 29 December 2022 diff hist +255 m COMP3000 Operating Systems W23: Tutorial 1 →The Shell
- 02:44, 29 December 2022 diff hist +62 m COMP3000 Operating Systems W23: Tutorial 1 →The Shell
- 02:26, 29 December 2022 diff hist +201 m COMP3000 Operating Systems W23: Tutorial 1 →Making use of Man pages
- 02:21, 29 December 2022 diff hist +99 m COMP3000 Operating Systems W23: Tutorial 1 →General Instructions (same for all tutorials)
- 02:17, 29 December 2022 diff hist +589 m COMP3000 Operating Systems W23: Tutorial 1 →Openstack
- 01:03, 29 December 2022 diff hist +17 m COMP3000 Operating Systems W23: Tutorial 1 →Getting Started
- 20:29, 28 December 2022 diff hist −7 m COMP3000 Operating Systems W23: Tutorial 1 →General Instructions (same for all tutorials)
- 20:21, 28 December 2022 diff hist −4 m COMP3000 Operating Systems W23: Tutorial 1
- 20:15, 28 December 2022 diff hist +155 m COMP3000 Operating Systems W23: Tutorial 1
- 03:02, 28 December 2022 diff hist −68 m COMP3000 Operating Systems W23: Tutorial 1
- 03:01, 28 December 2022 diff hist +129 m COMP3000 Operating Systems W23: Tutorial 1
- 02:48, 28 December 2022 diff hist +7 m COMP3000 Operating Systems W23: Tutorial 1
- 02:45, 28 December 2022 diff hist +8 m COMP3000 Operating Systems W23: Tutorial 1
- 02:32, 28 December 2022 diff hist +9 m COMP3000 Operating Systems W23: Tutorial 1
- 02:28, 28 December 2022 diff hist +86 m COMP3000 Operating Systems W23: Tutorial 1
- 02:25, 28 December 2022 diff hist −69 m COMP3000 Operating Systems W23: Tutorial 1
- 02:25, 28 December 2022 diff hist +68 m COMP3000 Operating Systems W23: Tutorial 1
- 02:19, 28 December 2022 diff hist −36 m COMP3000 Operating Systems W23: Tutorial 1
- 02:19, 28 December 2022 diff hist +11,482 N COMP3000 Operating Systems W23: Tutorial 1 Created page with "This first tutorial will prepare you for all subsequent tutorials. You will familiarize yourself with the OS environment and, in particular, learn the basics of command-line interaction in Linux (Ubuntu). When source files are needed, you can download them by clicking on the hyperlink. {{Collapse top}} Tutorials are graded based on participation and effort ('''so no need to try to have the “correct” answers — what matters is the process'''), but you should still t..."
- 19:43, 26 December 2022 diff hist +340 m COMP3000 Operating Systems 2023W →Tutorial Instructions
- 17:52, 25 December 2022 diff hist +101 m COMP3000 Operating Systems 2023W
- 16:47, 25 December 2022 diff hist −75 m COMP3000 Operating Systems 2023W
- 16:46, 25 December 2022 diff hist +2,640 m COMP3000 Operating Systems 2023W
- 15:22, 25 December 2022 diff hist +550 m COMP3000 Operating Systems 2023W
- 04:39, 23 December 2022 diff hist −1 m COMP3000 Operating Systems 2023W
- 05:01, 22 December 2022 diff hist 0 m COMP3000 Operating Systems 2023W
- 05:01, 22 December 2022 diff hist +3,097 N COMP3000 Operating Systems 2023W Created page with "'''Note: this page's purpose is to host publicly available material linked from Brightspace. Please use Brightspace as the primary source of information to stay updated.''' ==Course Outline== Aside from in Brightspace, you can also find it here. ⚠️ For all submissions (regardless of whether collaboration is allowed), the answers must be your own words. Any answers copy-pasted or rephrased from someone else with high resemblance are identified in your submission, yo..."
- 16:35, 29 March 2022 diff hist 0 m COMP3000 Operating Systems W22: Tutorial 9 current
- 15:39, 26 March 2022 diff hist +147 m COMP3000 Operating Systems W22: Tutorial 9
- 00:37, 26 March 2022 diff hist +1 m COMP3000 Operating Systems W22: Tutorial 8 current
- 12:03, 25 March 2022 diff hist +62 m COMP3000 Operating Systems 2022W current
- 12:01, 25 March 2022 diff hist +133 m COMP3000 Operating Systems W22: Tutorial 9
- 12:00, 25 March 2022 diff hist 0 m COMP3000 Operating Systems W22: Tutorial 9
- 11:49, 25 March 2022 diff hist +8,381 N COMP3000 Operating Systems W22: Tutorial 9 Created page with "By the end of this tutorial, you will have a basic familiarity with the Docker platform and be able to run, operate, and customize containers, and create simple containers of your own. You will see how kernel building blocks like namespaces make containers possible. Tutorials are graded based on participation and effort ('''so no need to try to have the “correct” answers — what matters is the process'''), but you should still turn in your work. Even if you have no..."
- 21:46, 20 March 2022 diff hist +62 m COMP3000 Operating Systems 2022W
- 21:37, 20 March 2022 diff hist +191 m COMP3000 Operating Systems W22: Tutorial 8
- 22:23, 18 March 2022 diff hist +1,500 m COMP3000 Operating Systems W22: Tutorial 8
- 00:35, 18 March 2022 diff hist +5,130 N COMP3000 Operating Systems W22: Tutorial 8 Created page with "In this tutorial, you’ll be learning about how virtual addresses are mapped to physical addresses (the address translation) and continue to use kernel modules to extract information that only the kernel has access to. In particular, the kernel module performs a 5-level page table walk to find out the physical address corresponding to a userspace virtual address. In addition to what was discussed in the class, You can also read [https://en.wikipedia.org/wiki/Intel_5-lev..."
- 16:10, 12 March 2022 diff hist +253 m COMP3000 Operating Systems W22: Tutorial 7 Not Using SCSOpenStack current
- 13:38, 12 March 2022 diff hist +227 m COMP3000 Operating Systems W22: Tutorial 7 current
- 13:35, 12 March 2022 diff hist +62 m COMP3000 Operating Systems 2022W
- 13:33, 12 March 2022 diff hist +30 m COMP3000 Operating Systems W22: Tutorial 7 Not Using SCSOpenStack
- 13:31, 12 March 2022 diff hist +1,156 N COMP3000 Operating Systems W22: Tutorial 7 Not Using SCSOpenStack Created page with "If you are not using our course VM for some reason, you might encounter the following problems. Although they are by no means comprehensve to solve the problems, they can in many cases and serve as pointers about where to look. ==Modules fail to build== If you see errors (not just warnings) after running <tt>make</tt> and no .ko file is produced, you may have installed a version of Ubuntu that is too minimal. But you can fix it by installing the right packages. Do the fo..."
- 00:47, 11 March 2022 diff hist +90 m COMP3000 Operating Systems W22: Tutorial 7
- 00:45, 11 March 2022 diff hist +139 m COMP3000 Operating Systems W22: Tutorial 7
- 00:43, 11 March 2022 diff hist +8,309 N COMP3000 Operating Systems W22: Tutorial 7 Created page with "In this tutorial you'll be learning about special files and Linux kernel modules. You’ll create several kernel modules and see how to interact with them using special files (e.g., character device) and their file operations as an interface. Tutorials are graded based on participation and effort ('''so no need to try to have the “correct” answers — what matters is the process'''), but you should still turn in your work. Even if you have no idea about certain task..."
- 01:17, 27 February 2022 diff hist +62 m COMP3000 Operating Systems 2022W
- 01:11, 27 February 2022 diff hist +115 m COMP3000 Operating Systems W22: Tutorial 6 current
- 00:51, 27 February 2022 diff hist +75 m COMP3000 Operating Systems W22: Tutorial 6
- 00:13, 27 February 2022 diff hist +7 m COMP3000 Operating Systems W22: Tutorial 6
- 23:11, 26 February 2022 diff hist +58 m COMP3000 Operating Systems W22: Tutorial 6
- 22:51, 26 February 2022 diff hist +84 m COMP3000 Operating Systems W22: Tutorial 6
- 11:18, 24 February 2022 diff hist +9 m COMP3000 Operating Systems W22: Tutorial 6
- 00:45, 24 February 2022 diff hist +1,385 m COMP3000 Operating Systems W22: Tutorial 6
- 00:39, 24 February 2022 diff hist +694 m COMP3000 Operating Systems W22: Tutorial 6
- 00:20, 24 February 2022 diff hist +3 m COMP3000 Operating Systems W22: Tutorial 6
- 00:19, 24 February 2022 diff hist −2 m COMP3000 Operating Systems W22: Tutorial 6
- 00:19, 24 February 2022 diff hist +1,060 m COMP3000 Operating Systems W22: Tutorial 6
- 00:07, 24 February 2022 diff hist +2,000 N COMP3000 Operating Systems W22: Tutorial 6 Created page with "In this tutorial you will be learning about two implementations of the [https://en.wikipedia.org/wiki/Producer%E2%80%93consumer_problem producer-consumer problem], a classic e..."
- 13:34, 6 February 2022 diff hist 0 m COMP3000 Operating Systems 2022W
- 12:37, 6 February 2022 diff hist +62 m COMP3000 Operating Systems 2022W
- 17:35, 3 February 2022 diff hist +71 m COMP3000 Operating Systems W22: Tutorial 5 current
- 02:08, 3 February 2022 diff hist +1,301 m COMP3000 Operating Systems W22: Tutorial 5
- 01:42, 3 February 2022 diff hist +3,928 m COMP3000 Operating Systems W22: Tutorial 5
- 01:34, 3 February 2022 diff hist +1,103 m COMP3000 Operating Systems W22: Tutorial 5
- 01:25, 3 February 2022 diff hist +3 m COMP3000 Operating Systems W22: Tutorial 5
- 01:23, 3 February 2022 diff hist +1,006 m COMP3000 Operating Systems W22: Tutorial 5
- 17:30, 2 February 2022 diff hist +76 m COMP3000 Operating Systems W22: Tutorial 5
- 17:06, 2 February 2022 diff hist +1,636 N COMP3000 Operating Systems W22: Tutorial 5 Created page with "In this tutorial you will be learning about files and filesystems by experimenting with and extending 3000test.c, and creating and manipulating local filesystems. '''WARNING:'..."
- 16:15, 31 January 2022 diff hist +62 m COMP3000 Operating Systems 2022W
- 00:05, 29 January 2022 diff hist +7 m COMP3000 Operating Systems W22: Tutorial 4 current
- 23:58, 28 January 2022 diff hist +7 m COMP3000 Operating Systems W22: Tutorial 4
- 23:56, 28 January 2022 diff hist +7 m COMP3000 Operating Systems W22: Tutorial 4
- 23:50, 28 January 2022 diff hist 0 m COMP3000 Operating Systems W22: Tutorial 4
- 23:50, 28 January 2022 diff hist +14 m COMP3000 Operating Systems W22: Tutorial 4
- 23:43, 28 January 2022 diff hist +7 m COMP3000 Operating Systems W22: Tutorial 4
- 23:40, 28 January 2022 diff hist +94 m COMP3000 Operating Systems W22: Tutorial 4