CSE120 Principles of Operating Systems. Prof Yuanyuan (YY) Zhou I/O & File Systems
|
|
- George Edwards
- 5 years ago
- Views:
Transcription
1 CSE120 Principes of Operating Systems Prof Yuanyuan (YY) Zhou I/O & Fie Systems
2 Fie Systems First we discuss properties of physica disks Structure Performance Scheduing Then we discuss how we buid fie systems on them Fies Directories Sharing Protection Fie System Layouts Fie Buffer Cache Read Ahead 2 11/12/18 CSE 120
3 Disks and the OS Disks are messy physica devices: Errors, bad bocks, missed seeks, etc. The job of the OS is to hide this mess from higher eve software Low-eve device contro (initiate a disk read, etc.) Higher-eve abstractions (fies, databases, etc.) The OS may provide different eves of disk access to different cients Physica disk (surface, cyinder, sector) Logica disk (disk bock #) Logica fie (fie bock, record, or byte #) 3 November 12, 2018 CSE 120
4 Magnet Disk Structure Disk components Patters Surfaces Tracks Sectors Cyinders Arm Heads 4 11/12/18 CSE 120
5 Another View of Disk 5 11/12/18 CSE 120
6 Disk Interaction Specifying disk requests requires a ot of info: Cyinder #, surface #, track #, sector #, transfer size Oder disks required the OS to specify a of this The OS needed to know a disk parameters Modern disks are more compicated Not a sectors are the same size, sectors are remapped, etc. Current disks provide a higher-eve interface (SCSI) The disk exports its data as a ogica array of bocks [0 N] Disk maps ogica bocks to cyinder/surface/track/sector Ony need to specify the ogica bock # to read/write But now the disk parameters are hidden from the OS 6 November 12, 2018 CSE 120
7 Disk Performance Disk request performance depends upon three steps Seek moving the disk arm to the correct cyinder 7 Depends on how fast disk arm can move (increasing very sowy) Rotation waiting for the sector to rotate under the head Depends on rotation rate of disk (increasing, but sowy) Transfer transferring data from surface into disk controer eectronics, sending it back to the host Depends on density (increasing quicky) Anaogy: Baggage caim at airports When the OS uses the disk, it tries to minimize the cost of a of these steps Particuary seeks and rotation November 12, 2018 CSE 120
8 Disk Scheduing (optiona materia) Because seeks are so expensive (miiseconds!), the OS tries to schedue disk requests that are queued waiting for the disk FCFS (do nothing) Reasonabe when oad is ow Long waiting times for ong request queues SSTF (shortest seek time first) Minimize arm movement (seek time), maximize request rate Favors midde bocks SCAN (eevator) Service requests in one direction unti done, then reverse C-SCAN Like SCAN, but ony go in one direction (typewriter) 8 November 12, 2018 CSE 120
9 9 11/12/18 CSE 120
10 Disk Scheduing (2) In genera, uness there are request queues, disk scheduing does not have much impact Important for servers, ess so for PCs Modern disks often do the disk scheduing themseves Disks know their ayout better than OS, can optimize better Ignores, undoes any scheduing done by OS 10 November 12, 2018 CSE 120
11 11 Soid State Disks
12 Advantages Reiabiity in portabe environments and no noise No moving parts Faster start up Does not need spin up Extremey ow read atency No seek time (25 us per page/4kb) Deterministic read performance The performance does not depends on the ocation of data
13 Disadvantage Cost significanty more per unit capacity 3$/GB vs. 0.15$/GB Limited write erase time writes for SLC (MLC is even fewer) high endurance ces may have an 1-5 miion But some fies sti need more Weaver eaving to spread writes a over the disk Sower write speeds because of the erase bocks are becoming arger and arger(1.5 ms per erase) For ow capacity fash SSDs, ow power consumption and heat production when in active use. High capacity SSDs may have significant higher power requirements
14 Typica read and write rates
15 Mixed writes and reads
16 Youtube Video SSD vs HD YXjw /12/18 CSE 120
17 Stages of I/O Request 17 11/12/18 CSE 120
18 Fie Systems Fie systems Impement an abstraction (fies) for secondary storage Organize fies ogicay (directories) Permit sharing of data between processes, peope, and machines Protect data from unwanted access (security) 18 November 12, 2018 CSE 120
19 Fies A fie is data with some properties Contents, size, owner, ast read/write time, protection, etc. A fie can aso have a type Understood by the fie system Bock, character, device, porta, ink, etc. Understood by other parts of the OS or runtime ibraries Executabe, d, souce, object, text, etc. A fie s type can be encoded in its name or contents Windows encodes type in name.com,.exe,.bat,.d,.jpg, etc. Unix encodes type in contents Magic numbers, initia characters (e.g., #! for she scripts) 19 November 12, 2018 CSE 120 Lecture 12 Fie Systems
20 Basic Fie Operations Unix creat(name) open(name, how) read(fd, buf, en) write(fd, buf, en) sync(fd) seek(fd, pos) cose(fd) unink(name) NT CreateFie(name, CREATE) CreateFie(name, OPEN) ReadFie(hande, ) WriteFie(hande, ) FushFieBuffers(hande, ) SetFiePointer(hande, ) CoseHande(hande, ) DeeteFie(name) CopyFie(name) MoveFie(name) 20 November 12, 2018 CSE 120 Lecture 12 Fie Systems
21 Fie Systems Fie systems Impement an abstraction (fies) for secondary storage Organize fies ogicay (directories) Permit sharing of data between processes, peope, and machines Protect data from unwanted access (security) 21 11/12/18 CSE 120
22 Directories Directories serve two purposes For users, they provide a structured way to organize fies For the fie system, they provide a convenient naming interface that aows the impementation to separate ogica fie organization from physica fie pacement on the disk Most fie systems support muti-eve directories Naming hierarchies (/, /usr, /usr/oca/, ) Most fie systems support the notion of a current directory Reative names specified with respect to current directory Absoute names start from the root of directory tree 22 11/12/18 CSE 120
23 Directory Internas A directory is a ist of entries <name, ocation> Name is just the name of the fie or directory Location depends upon how fie is represented on disk List is usuay unordered (effectivey random) Entries usuay sorted by program that reads directory Directories typicay stored in fies Ony need to manage one kind of secondary storage unit 23 11/12/18 CSE 120
24 Basic Directory Operations Unix Directories impemented in fies Use fie ops to create dirs C runtime ibrary provides a higher-eve abstraction for reading directories opendir(name) readdir(dir) seekdir(dir) cosedir(dir) NT Expicit dir operations CreateDirectory(name) RemoveDirectory(name) Very different method for reading directory entries FindFirstFie(pattern) FindNextFie() 24 11/12/18 CSE 120
25 Path Name Transation Let s say you want to open /one/two/three What does the fie system do? Open directory / (we known, can aways find) Search for the entry one, get ocation of one (in dir entry) Open directory one, search for two, get ocation of two Open directory two, search for three, get ocation of three Open fie three Systems spend a ot of time waking directory paths This is why open is separate from read/write OS wi cache prefix ookups for performance /a/b, /a/bb, /a/bbb, etc., a share /a prefix 25 11/12/18 CSE 120
26 Fie Sharing Fie sharing has been around since timesharing Easy to do on a singe machine PCs, workstations, and networks get us there (mosty) Fie sharing is incrediby important for getting work done Basis for communication and synchronization Two key issues when sharing fies Semantics of concurrent access What happens when one process reads whie another writes? What happens when two processes open a fie for writing? Protection 26 11/12/18 CSE 120
27 Protection Fie systems impement some kind of protection system Who can access a fie How they can access it More generay Objects are what, subjects are who, actions are how A protection system dictates whether a given action performed by a given subject on a given object shoud be aowed You can read and/or write your fies, but others cannot You can read /etc/motd, but you cannot write it 27 11/12/18 CSE 120
28 Representing Protection Access Contro Lists (ACL) For each object, maintain a ist of subjects and their permitted actions Capabiities For each subject, maintain a ist of objects and their permitted actions Subjects Objects /one /two /three Aice rw - rw Bob w - r Charie w r rw Capabiity ACL 28 11/12/18 CSE 120
29 Rea ife anaogy In rea ife, which one is a capabiity ist? Keys We have a key to a room, we can open the room In rea ife, what is equivaent to an access contro ist? ID-based ocks: you can enter the room if your ID/fingerprint/face is stored in the set of user who can have access to this room 29 11/12/18 CSE 120
30 Linux Access Rights Mode of access: read, write, execute Three casses of users RWX a) owner access 7 Þ RWX b) group access 6 Þ RWX c) pubic access 1 Þ For a particuar fie (say game) or subdirectory, define an appropriate access. owner group pubic chmod 761 game
31 Issues with Linux Just a singe owner, a singe group and the pubic Pro: Compact enough to fit in just a few bytes Con: Not very expressive Access Contro List: This is a per-fie ist that tes who can access that fie Pro: Highy expressive Con: Harder to represent in a compact way
32 Windows ACLs
33 Googe Drive/Docs Is ACL of Googe Drive/Doc simiar to Windows or Linux? 33 11/12/18 CSE 120
34 Fie System Layout How do fie systems use the disk to store fies? Fie systems define a bock size (e.g., 4KB) Disk space is aocated in granuarity of bocks A Master Bock determines ocation of root directory Aways at a we-known disk ocation Often repicated across disk for reiabiity A free map determines which bocks are free, aocated Usuay a bitmap, one bit per bock on the disk Aso stored on disk, cached in memory for performance Remaining disk bocks used to store fies (and dirs) There are many ways to do this 34 11/12/18 CSE 120
35 Disk Layout Strategies Fies span mutipe disk bocks How do you find a of the bocks for a fie? 1. Contiguous aocation Like memory Fast, simpifies directory access Infexibe, causes fragmentation, needs compaction 2. Linked structure Each bock points to the next, directory points to the first Good for sequentia access, bad for a others 3. Indexed structure (indirection, hierarchy) An index bock contains pointers to many other bocks Handes random better, sti good for sequentia May need mutipe index bocks (inked together) 35 11/12/18 CSE 120
36 Contiguous Aocation Aocate fies contiguousy on disk
37 Contiguous Aocation Pros: Simpe: state required per fie is start bock and size Performance: entire fie can be read with one seek Cons: Fragmentation: externa is bigger probem Usabiity: user needs to know size of fie Hard for a fie to dynamicay grow Used in CDROMs, DVDs
38 Linked List Aocation Each fie is stored as inked ist of bocks First word of each bock points to next bock Rest of disk bock is fie data
39 Linked List Aocation Pros: No space ost to externa fragmentation Disk ony needs to maintain first bock of each fie Cons: Random access is costy Overheads of pointers.
40 MS-DOS fie system Impement a inked ist aocation using a tabe Caed Fie Aocation Tabe (FAT) Take pointer away from bocks, store in this tabe
41 Pros: FAT Discussion Entire bock is avaiabe for data Random access is faster than inked ist. Cons: Many fie seeks uness entire FAT is in memory For 20 GB disk, 1 KB bock size, FAT has 20 miion entries If 4 bytes used per entry Þ 80 MB of main memory required for FS
42 Indexed Aocation Index bock contains pointers to each data bock Pros? Cons?
43 UFS - Unix Fie System
44 Unix Inodes Unix inodes impement an indexed structure for fies Aso store metadata info (protection, timestamps, ength, ref count ) Each inode contains 15 bock pointers First 12 are direct bocks (e.g., 4 KB bocks) Then singe, doube, and tripe indirect (Metadata) (1) (2) (3) 44 11/12/18 CSE 120
45 Unix inodes If data bocks are 4K First 48K reachabe from the inode Next 4MB avaiabe from singe-indirect Next 4GB avaiabe from doube-indirect Next 4TB avaiabe through the tripe-indirect bock Any bock can be found with at most 3 disk accesses
46 Youtube Video Unix inode: A Windows FAT, FAT32 EPUYuQc 46 11/12/18 CSE 120
47 Impementing Directories When a fie is opened, OS uses path name to find dir Directory has information about the fie s disk bocks Whoe fie (contiguous), first bock (inked-ist) or I-node Directory aso has attributes of each fie Directory: map ASCII fie name to fie attributes & ocation 2 options: entries have a attributes, or point to fie I-node
48 Shared Fies If B wants to share a fie owned by C One Soution: copy disk addresses in B s directory entry Probem: modification by one not refected in other user s view
49 Soft vs Hard Links Fie name Inode# Inode Foo.txt 2433 Hard.nk 2433 Inode #2433
50 Hard vs Soft Links Soft.nk /path/to/foo.txt Inode # and then redirects to Inode #2433 at open() time.. Foo.txt 2433 Inode #2433
51 Managing Free Disk Space 2 approaches to keep track of free disk bocks Linked ist and bitmap approach
52 Unix Inodes and Path Search Unix Inodes are not directories Inodes describe where on the disk the bocks for a fie are paced Directories are fies Directories have inodes for themseves, too Directory entries map fie names to inodes To open /one, use Master Bock to find inode for / on disk Open /, ook for entry for one This entry gives the disk bock number for the inode for one Read the inode for one into memory The inode says where first data bock is on disk Read that bock into memory to access the data in the fie 52 11/12/18 CSE 120
53 Fie Buffer Cache Appications exhibit significant ocaity for reading and writing fies Idea: Cache fie bocks in memory to capture ocaity This is caed the fie buffer cache Cache is system wide, used and shared by a processes Reading from the cache makes a disk perform ike memory Even a 4 MB cache can be very effective Issues The fie buffer cache competes with VM (tradeoff here) Like VM, it has imited size Need repacement agorithms again (LRU usuay used) 53 11/12/18 CSE 120
54 Caching Writes 54 On a write, some appications assume that data makes it through the buffer cache and onto the disk As a resut, writes are often sow even with caching Severa ways to compensate for this write-behind Maintain a queue of uncommitted bocks Periodicay fush the queue to disk Unreiabe Battery backed-up RAM (NVRAM) As with write-behind, but maintain queue in NVRAM Expensive Log-structured fie system Aways write next bock after ast bock written Compicated 11/12/18 CSE 120
55 Read Ahead (Prefetch) 55 Many fie systems impement read ahead FS predicts that the process wi request next bock FS goes ahead and requests it from the disk This can happen whie the process is computing on previous bock Overap I/O with execution When the process requests bock, it wi be in cache Compiments the disk cache, which aso is doing read ahead For sequentiay accessed fies (e.g movies, songs) can be a big win Uness bocks for the fie are scattered across the disk Fie systems try to prevent that, though (during aocation) 11/12/18 CSE 120
56 Youtube video Ck 56 11/12/18 CSE 120
57 Summary Fies Operations, access methods Directories Operations, using directories to do path searches Sharing Protection ACLs vs. capabiities Fie System Layouts Unix inodes Fie Buffer Cache Strategies for handing writes Read Ahead 57 11/12/18 CSE 120
COS 318: Operating Systems. File Systems: Networked, Abstractions and Protection. Topics. Evolved Data Center Storage Hierarchy
Topics COS 18: Operating Systems Fie Systems: Networked, Abstractions and Protection What s behind the fie system: Networked hierarchy More on the fie system abstraction Fie system protection Jaswinder
More informationpqireader User Guide Power Quotient International Co., Ltd. App for pqireader series USB Drive REVISION HISTORY
Power Quotient Internationa Co., Ltd. pqireader User Guide App for pqireader series USB Drive REVISION HISTORY Version Date Reason 1.0 1/26/2017 Created for first version Tabe of Contents 1. Introduction...
More informationFrequency of Regulatory Inspections. Hernández, D.G.; Tellería, D.M. and Jordan, O.D.
Frequency of Reguatory Inspections Hernández, D.G.; Teería, D.M. and Jordan, O.D. Presentado en: Internationa Conference on the Safety of Radiation Sources and the Security of Radioactive Materias. Dijon,
More informationLog2fs or how to achieve IO/s
fs or how to achieve 150.000 IO/s Lazybastard.org September 24, 2010 fs or how to achieve 150.000 IO/s Just a bunch of random hacks Lazybastard.org September 24, 2010 Just a bunch of random hacks Flash
More informationThe Importance of Bicycling and Bicyclists Needs
Chapter 2 The Importance of Bicycing and Bicycists Needs The overa goa of the adopted regiona transportation pan is to provide an integrated, a-mode transportation system, which offers the efficient, effective,
More informationGas services renewal programme
Customer information Gas services renewa programme gasnetworks.ie Introduction Gas Networks Ireand constructs and extends the natura gas network in Ireand to the highest safety standards. We deiver natura
More informationOperation Guide 3283
MO1104-EA Operation Guide 3283 About This Manua (Light) Depending on the mode of your watch, dispay text appears either as dark figures on a ight background or ight figures on a dark background. A sampe
More informationKerk Lead-screw Assemblies: Lead-Screws Ø 1/8 to 15/16-in (3.2 to 23 mm)
Kerk -screw Assebies: -Screws Ø 1/8 to 15/16-in (3.2 to 23 ) Kerk -screws are anufactured fro 303 stainess stee and are produced with Kerk s excusive precision roing process. Kerk ead-screws are avaiabe
More informationThe Home of Control & Automation in Ireland. Monsoon
The Home of Contro & Automation in Ireand Monsoon Monsoon offers the most comprehensive range of premium quaity brass periphera pumps avaiabe on the market. Its wide range means that it is capabe of boosting
More informationPRACTICAL APPLICATION OF STATIC HAZARD ASSESSMENT FOR DSEAR COMPLIANCE
PRACTICAL APPLICATION OF STATIC HAZARD ASSESSMENT FOR DSEAR COMPLIANCE Graeme R Eis, Senior Safety Consutant ABB Engineering Services, Daresbury Park, Daresbury, Warrington, Cheshire WA4 4BT, UK KEYWORDS:
More informationSwim for Tri : SFT SWIM PLANS. Introduction to Fitness Training
Swim for Tri : SFT SWIM PLANS Introduction to Fitness Training Introduction to fitness training This two-week pan is to hep introduce you to fitness swimming and makes an idea pathway to our onger training
More informationOverview of the CONDUITS framework
Overview of the CONDUTS framework CONDUTS training workshop 26 November 2014 Madrid oannis Kaparias, City University London Niv Eden, Technion srae nstitute of Technoogy Outine CONDUTS KPs framework Requirements
More informationGas Hazard Solutions. Marine Industry. MED approved. Single gas & multigas options. Easy one-button operation. Compact & rugged
Gas Hazard Soutions Marine Industry MED approved Singe gas & mutigas options Easy one-button operation Compact & rugged MED Approved Portabe Detection When ives and property are at risk and you need gas
More informationAUTOMATIC MARINE AND RV TOILETS
AUTOMATIC MARINE AND RV TOILETS 1 THE INVENTOR, DESIGNER AND MANUFACTURER SINCE 1958, SFA SANIFLO IS THE WORLD S LEADER OF MACERATING TOILETS FOR THE MARINE AND RECREATIONAL VEHICLE INDUSTRIES Speciay
More informationPortable Compressors MOBILAIR M 52 / M 64 With the world-renowned SIGMA PROFILE Free air delivery 5.2 / 6.4 m³/min.
Portabe Compressors MOBILAIR M 52 / M 64 With the word-renowned SIGMA PROFILE Free air deivery / 6.4 m³/min www.kaeser.com Made in Germany KAESER s renowned MOBILAIR range of portabe compressors is manufactured
More informationDelta Compressed and Deduplicated Storage Using Stream-Informed Locality
Delta Compressed and Deduplicated Storage Using Stream-Informed Locality Philip Shilane, Grant Wallace, Mark Huang, & Windsor Hsu Backup Recovery Systems Division EMC Corporation Motivation and Approach
More informationPortable Compressors MOBILAIR M 52 / M 64 With the world-renowned SIGMA PROFILE Free air delivery 5.2 / 6.4 m³/min.
Portabe Compressors MOBILAIR M 52 / M 64 With the word-renowned SIGMA PROFILE Free air deivery / 6.4 m³/min www.kaeser.com Made in Germany KAESER s renowned MOBILAIR range of portabe compressors is manufactured
More informationOperation Guide 3022
MO0912-EB Getting Acquainted Congratuations upon your seection of this CASIO watch. To get the most out of your purchase, be sure to read this manua carefuy. Appications The buit-in sensors of this watch
More information500 SERIES ADVANTAGES
K-FLO 00 SERIES Sizes -20 K-FL O B U T T E R F L Y V A L V E S 00 SERIES: SIZES -20 AWWA C0 Compiant he K-Fo 00 Series is a heavy-duty resiient seated butterfy vave ine in fu compiance with AWWA C0 for
More informationOperation Guide 5497
MO1607-EA 2016 CASIO COMPUTER CO., LTD. Congratuations upon your seection of this CASIO watch. Appications The buit-in sensors of this watch measure direction, barometric pressure, temperature and atitude.
More informationMarking Guidelines 2010 examination June series. Biology Unit 6T A2 Investigative Skills Assignment. General Certificate of Education BIO6T/P10/MG
Genera Certificate of Education Bioogy Unit 6T A2 Investigative Skis Assignment BIO6T/P10/MG Marking Guideines 2010 examination June series WMP/Jun10/BIO6T/P10/MG Bioogy - AQA GCE Unit 6T/P/Marking Guideines/2010
More informationPortable Compressors MOBILAIR M 36 / M 45 With the world-renowned SIGMA PROFILE Free air delivery 3.6 to 4.2 m³/min.
Portabe Compressors MOBILAIR M 36 / M 45 With the word-renowned SIGMA PROFILE Free air deivery 3.6 to m³/min www.kaeser.com Made in Germany KAESER s renowned MOBILAIR range of portabe compressors is manufactured
More informationThe Pursuit of Excellence and an Active Lifestyle
The Pursuit of Exceence and an Active Lifestye s oo Water P Term g n o L o Guide t Ath ment p o e v e ete D OFFICIALS COACHES Long-Term Athete Deveopment COMPETITIONS BLUE Exceence ORANGE Competitive for
More informationChapter 10: File-System Interface Dr. Varin Chouvatut. Operating System Concepts 8 th Edition,
Chapter 10: Fie-System Iterface Dr. Vari Chouvatut Operatig System Cocepts 8 th Editio, Siberschatz, Gavi ad Gage 2010 Chapter 10: Fie-System Iterface Fie Cocept Access Methods Directory Structure Fie-System
More informationBULLETIN ENERVAC CORPORATION. Engineers and Manufacturers of AND
BULLETIN ENERVAC CORPORATION Engineers and Manufacturers of -- AND ENERVAC SEAL OIL Vacuum Purification System Dehydrates Fiters Purifies De Aerates Degasifies Miions of gaons of good grade turbo-compressor
More information= 10.2 km. (b) P = = 56 mm
Perimeter Perimeter is the tota ength of the boundary of a shape. It is measured using km, m, cm or mm. We often use markings such as and to indicate equa engths when drawing diagrams or shapes. For exampe,
More informationThe greater the heat energy, the the wound. Exposure time is an important factor. People reflexively limit heat energy and exposure time.
1 2 Chapter 26 Burns Burns Burns account for about 3,400 deaths/year. Burns are the most serious and painfu injuries. A burn occurs when the body receives more radiant energy than it can. Sources of this
More informationEEC 686/785 Modeling & Performance Evaluation of Computer Systems. Lecture 6. Wenbing Zhao. Department of Electrical and Computer Engineering
EEC 686/785 Modeling & Performance Evaluation of Computer Systems Lecture 6 Department of Electrical and Computer Engineering Cleveland State University wenbing@ieee.org Outline 2 Review of lecture 5 The
More informationBio 6 STRENGTH 5 SPEED 6 STAMINA 7 ENERGY PROJECTION 7 FIGHTING ABILITY OCCUPATION REAL NAME ABILITIES WEAPONS PROFILE FIRST APPEARANCE POWER GRID
R 8 yu SHOW ME YOUR S T R E N G T H. Bio REAL NAME OCCUPATION Ryu Fighter ABILITIES Utiizes a unique fighting stye based on Ansatsuken, with eements of karate, judo, and taekwondo bended in. He is aso
More informationOutline. Terminology. EEC 686/785 Modeling & Performance Evaluation of Computer Systems. Lecture 6. Steps in Capacity Planning and Management
EEC 686/785 Modeling & Performance Evaluation of Computer Systems Lecture 6 Department of Electrical and Computer Engineering Cleveland State University wenbing@ieee.org Outline Review of lecture 5 The
More informationCambio. A File Format Translation and Analysis Application Now Being Integrated with Nucleonica. George P. Lasche, Ph.D.
Cambio A Fie Format Transation and Anaysis Appication Now Being Integrated with Nuceonica George P. Lasche, Ph.D. Sandia is a mutiprogram aboratory operated by Sandia Corporation, a Lockheed Martin Company,
More informationAccuRAID iscsi Auto-Tiering Best Practice
AccuRAID iscsi Auto-Tiering Best Practice Overview From the perspective of storage features, the performance of SSDs are high, but the cost is also high per GB. Relatively speaking, the cost of a traditional
More informationOperating Instructions OPTISWITCH 3000 C with two-wire output
Operating Instructions OPTISWITCH 3000 C with two-wire output Contents Contents 1 About this document 1.1 Function... 4 1.2 Target group... 4 1.3 Symboism used... 4 2 For your safety 2.1 Authorised personne...
More informationSection 3: Investigating animals: hunters and the hunted
Section 3: Investigating animas: hunters and the hunted Contents Section 3: Investigating animas: hunters and the hunted 3 1. Observing oca ecosystems 3 2. Discussing animas in groups 4 3. Vauing experience
More informationOperation Guide 5578
MO1804-EA 2018 CASIO COMPUTER CO., LTD. Operation Guide 5578 Congratuations upon your seection of this CASIO watch. To ensure that this watch provides you with the years of service for which it is designed,
More informationAPPENDIX P. ENVIRONMENTAL AND TERRAIN CONSIDERATIONS
APPENDIX P. ENVIRONMENTAL AND TERRAIN CONSIDERATIONS MOUNTAIN OPERATIONS See FM 90-6, Mountain Operations, for more information. IPB heps determine where and what munitions are most effective. Consideration
More informationPart Number Description Dimensions Shipping Weight Package Qty.
Fiber Optic Products Encosures...............................40-41 Adapter Panes..............................42 Fiber Spice Tray.............................42 Fiber Optic Cabe Assembies...................43
More informationHBI6X/PM1. General Certificate of Education Advanced Level Examination June A2 Externally Marked Practical Assignment.
Centre Number Surname Candidate Number For Examinerʼs Use Tota Task 1 Other Names Candidate Signature Genera Certificate of Education Advanced Leve Examination June 2013 Human Bioogy HBI6X/PM1 Unit 6X
More informationSonic Cheer for the excitement 1. for the excitement. Product Information Guide
Sonic Cheer for the excitement 1 for the excitement Product Information Guide 2 Sonic Cheer for the excitement Give a Cheer Everybody, on your feet! Sonic presents Cheer, a we-rounded ineup of products
More informationThe Swan Princess. Teacher s Notes
Workshop Programme This workshop is designed to cover a seection of requirements for Engish and Literacy strategy. Athough primariy aimed at chidren at Key Stage 1, it woud be equay suitabe for younger
More informationAdvanced Usage of the WRF Preprocessing System
* Advanced Usage of the WRF Preprocessing System Michae Duda *NCAR is sponsored by the Nationa Science Foundation Outine The GEOGRID.TBL fie What is the GEOGRID.TBL fie? Ingesting new static fieds Exampes:
More informationAn Introduction To SMALL-SIDED GAMES. Fewer Players = More Touches FREE EBOOK SOCCER COACH WEEKLY
An Introduction To SMALL-SIDED GAMES Fewer Payers = More Touches FREE Dear Coach, Soccer Coach Weeky offers modern and easy to use footba (soccer) dris, coaching sessions, practice pans, smasided games,
More informationRaising Awareness of Dangers at Work - Breathing. John Cairns Chairman
Raising Awareness of Dangers at Work - Breathing John Cairns Chairman So where do Safety Groups fit in? 70 pus Groups in UK Nationa Coverage Providing ow cost, oca, entry eve advice and briefing Partnership
More informationAnimal Disease Traceability. ADT Update. Traceability for Livestock Moving Interstate. The Basics
ADT Update Michee Arnod, DVM Ruminant Extension Veterinarian Veterinary Diagnostic Laboratory University of Kentucky Anima Disease Traceabiity On December 20, 2012, USDA issued a fina rue to estabish minimum
More informationCS 341 Computer Architecture and Organization. Lecturer: Bob Wilson Cell Phone: or
CS 341 Computer Architecture and Organization Lecturer: Bob Wilson Cell Phone: 508-577-9895 Email: robert.wilson@umb.edu or bobw@cs.umb.edu 1 Welcome to CS341 This course teaches computer architecture
More informationVolume A Question No : 1 You can monitor your Steelhead appliance disk performance using which reports? (Select 2)
Volume A~D: 342 Questions Volume A Question No : 1 You can monitor your Steelhead appliance disk performance using which reports? (Select 2) A. Data Store Cost B. Data Store Performance C. Disk Load D.
More informationDECISION OF THE ENDURANCE COMMITTEE
DECISION OF THE ENDURANCE COMMITTEE To: Teams Manufacturers Category: LM P1 LM P2 LM GTE Pro LM GTE Am Decision N : 15D0030LMP1 Date: 29/07/2015 Re: EoT Mission concerned Artice: Appendix B Decision 2015
More informationFINAL PRODUCT/PROCESS CHANGE NOTIFICATION #20342 Generic Copy
Generic Copy Issue Date: 28-Dec-2013 TITLE:Quaify AMKOR as aternate suppier of packages UDFN8-2X3, WDFN8-2X3 for isted devices PROPOSED FIRST SHIP DATE: 31-Mar-2014 AFFECTED CHANGE CATEGORY(S): Assemby
More informationOperation Guide 5480
MO1803-EF 2016 CASIO COMPUTER CO., LTD. Operation Guide 5480 Congratuations upon your seection of this CASIO watch. Appications The buit-in sensors of this watch measure direction, barometric pressure,
More informationUninformed Search (Ch )
1 Uninformed Search (Ch. 3-3.4) 3 Terminology review State: a representation of a possible configuration of our problem Action: -how our agent interacts with the problem -can be different depending on
More informationBristol Company Challenge
Bristo Company Chaenge Photo: Bristo Evening Post SUNDAY 11 SEPTEMBER 2011 BRISTOL HARBOURSIDE RACE START: Wave starts from 9.30am Entry cosing date Friday 8th Juy 2011 or sooner if race is fu Organised
More informationOperation Guide 3148
MO1203-D Getting Acquainted Congratuations upon your seection of this CASIO watch. To get the most out of your purchase, be sure to read this manua carefuy. Appications The buit-in sensors of this watch
More informationThermal-Links (Thermal Cutoffs)
Pb-Free Cd-Free New Product Circuit Components Business Unit 401 Sadamasa-cho, Fukui City 910-82, Japan A0408-1 freecd-free Axicia Lead Radia Lead in-type Form Eectrica rating E series 2V 0.5A F series
More informationø40, ø50, ø63, ø80, ø100, ø125, ø140, ø160
Lock-up Cyinder Doube Acting, Singe Rod Series ø, ø, ø, ø, ø, ø, ø1, ø The series ock-up cyinder is a sef-ocking type that contains a ring that is tited by a spring force, which is further tited by the
More informationPlanning and Acting in Partially Observable Stochastic Domains
Planning and Acting in Partially Observable Stochastic Domains Leslie Pack Kaelbling and Michael L. Littman and Anthony R. Cassandra (1998). Planning and Acting in Partially Observable Stochastic Domains,
More informationOperating Instructions OPTISWITCH 3300 C with two-wire output
Operating Instructions OPTISWITCH 3300 C with two-wire output Contents Contents 1 About this document 1.1 Function... 4 1.2 Target group... 4 1.3 Symboism used... 4 2 For your safety 2.1 Authorised personne...
More informationSomerset Hills YMCA Swim Team. Swim Team Parents Organization Season
Somerset His YMCA Swim Team Swim Team Parents Organization 2018-2019 Season Successfu Programs Require Strong coaching staff Top faciity Support of YMCA Adequate resources Committed swimmers Invoved &
More informationSoftware for electronic scorekeeping of volleyball matches, developed and distributed by:
Software for electronic scorekeeping of volleyball matches, developed and distributed by: Developed for the rules of USports 2017-18 As adopted by Ontario University Athletics for Men s & Women s Volleyball
More informationOperation Guide 5477
MO1705-E 2016 ASIO OMPUTER O., LTD. ongratuations upon your seection of this ASIO watch. Appications The buit-in sensors of this watch measure direction, barometric pressure, temperature and atitude. Measured
More informationSpacecraft Simulation Tool. Debbie Clancy JHU/APL
FSW Workshop 2011 Using Flight Software in a Spacecraft Simulation Tool Debbie Clancy JHU/APL debbie.clancy@jhuapl.edu 443-778-7721 Agenda Overview of RBSP and FAST Technical Challenges Dropping FSW into
More informationWavelet Packet Analysis and Empirical Mode Decomposition for the Fault Diagnosis of Reciprocating Compressors
Proceedings of the 3rd Internationa Conference on Automation & Computing, University of Huddersfied, Huddersfied, UK, 7-8 September 017 Waveet Packet Anaysis and Empirica Mode Decomposition for the Faut
More informationAGW SYSTEMS. Blue Clock W38X
AGW SYSTEMS Blue Clock W38X Contents table BLUECLOCKS...3 THE EVOLUTION...4 WHAT S NEW!...5 HARDWARE...6 SOFTWARE...7 MULTI COMPANY...8 INSTANTLY...9 EVEN MORE!...10 WHAT S INSIDE HOW DOES IT WORK...11...12
More informationChapter 25 Bleeding Perfusion (1 of 2) lcirculation within tissues in adequate amounts to meet the cells needs for oxygen, nutrients, and waste
1 2 3 4 5 6 7 Chapter 25 Beeding Perfusion (1 of 2) Circuation within tissues in adequate amounts to meet the ces needs for oxygen, nutrients, and waste remova Some tissues and organs need a constant suppy
More informationFocal&in A SERVICE PUBLICATION OF LOCKHEED-GEORGIA COMPANY A DIVISION OF LOCKHEED CORPORATION. Vol. 13, No. 3, July-September 1986 CONTENTS
Foca&in A SERVICE PUBLICATION OF LOCKHEED-GEORGIA COMPANY A DIVISION OF LOCKHEED CORPORATION Editor Chares 1. Gae Associate Editors James A. Loftin Robert J. R. Rockwood Art Direction & Production Teri
More informationOperation Guide 3445
MO1702-EB 2016 ASIO OMPUTER O., LTD. ongratuations upon your seection of this ASIO watch. Appications The buit-in sensors of this watch measure direction, barometric pressure, temperature, and water depth.
More informationSports & Recreation Products
Sports & Recreation Products This brochure gives a simpified overview of our products for sports and recreationa use. More detaied photos, drawings in pdf and CAD format, specifications and Q.40s are avaiabe
More informationKISS Polymers MegaGuard Ultra*
KISS Poymers MegaGuard Utra* Product Summary The Latest Technoogy in Non-Stick Protective Coatings MegaGuard Utra* is the atest technoogy in ow-drag protective surface coatings. MegaGuard Utra protects
More informationThe Safety Case. Structure of Safety Cases Safety Argument Notation
The Safety Case Structure of Safety Cases Safety Argument Notation Budapest University of Technology and Economics Department of Measurement and Information Systems The safety case Definition (core): The
More informationUsing MATLAB with CANoe
Version 2.0 2017-03-09 Application Note AN-IND-1-007 Author Restrictions Abstract Vector Informatik GmbH Public Document This application note describes the usage of MATLAB /Simulink combined with CANoe.
More informationCSE 3401: Intro to AI & LP Uninformed Search II
CSE 3401: Intro to AI & LP Uninformed Search II Required Readings: R & N Chapter 3, Sec. 1-4. 1 {Arad}, {Zerind, Timisoara, Sibiu}, {Zerind, Timisoara, Arad, Oradea, Fagaras, RimnicuVilcea }, {Zerind,
More informationFast Floating Point Compression on the Cell BE Processor
Fast Floating Point Compression on the Cell BE Processor Ajith Padyana, T.V. Siva Kumar, P.K.Baruah Sri Satya Sai University Prasanthi Nilayam - 515134 Andhra Pradhesh, India ajith.padyana@gmail.com, tvsivakumar@gmail.com,
More informationOperating Instructions OPTISWITCH 3100 C with two-wire output
Operating Instructions OPTISWITCH 3100 C with two-wire output Contents Contents 1 About this document 1.1 Function... 4 1.2 Target group... 4 1.3 Symboism used... 4 2 For your safety 2.1 Authorised personne...
More informationColorado-Wyoming Chapter National Multiple Sclerosis Society. Colorado. Sponsorship. Opportunities
Coorado-Wyoming Chapter Nationa Mutipe Scerosis Society Coorado Sponsorship Opportunities 2015 What is Bike MS? Bike MS, now in its 30th year, is a two-day, 150 mie journey aong some of Coorado s most
More informationFireHawk M7 Interface Module Software Instructions OPERATION AND INSTRUCTIONS
FireHawk M7 Interface Module Software Instructions OPERATION AND INSTRUCTIONS WARNING THE WARRANTIES MADE BY MSA WITH RESPECT TO THE PRODUCT ARE VOIDED IF THE PRODUCT IS NOT USED AND MAINTAINED IN ACCORDANCE
More informationDobbin Day - User Guide
Dobbin Day - User Guide Introduction Dobbin Day is an in running performance form analysis tool. A runner s in-running performance is solely based on the price difference between its BSP (Betfair Starting
More informationSeptember Affiliation of BME sports leagues and clubs. Summary Report by Sporting Equals
Promoting ethnic diversity across sport & physica activity Affiiation of BME sports eagues and cubs September 2012 Summary Report by Sporting Equas Contents 1 Introduction 2 Purpose of research 3 Methodoogy
More informationSTUDIES OF HELIUM GAS MIXTURES IN DRIFT CHAMBERS*
SLC-PUB-5626 SCIPP 91/25 September 1991 (1) STUDIES OF HELIUM GS MITURES IN DRIFT CHMBERS* Patricia R Burchat and John Hiser Santa Cruz Institute for Partice Physics University of Caifornia, Santa Cruz,
More informationFocusing on What Really Matters: Irrelevance Pruning in M&S
Focusing on What Reay Matters: Irreevance Pruning in M&S Ávaro Torraba, Peter Kissmann Saarand University, Germany SoCS 2015, June 11 Session with ICAPS 2015 Torraba, Kissmann From Dominance to Irreevance
More informationOpleiding Informatica
Opleiding Informatica Determining Good Tactics for a Football Game using Raw Positional Data Davey Verhoef Supervisors: Arno Knobbe Rens Meerhoff BACHELOR THESIS Leiden Institute of Advanced Computer Science
More informationDon t learn safety by accident
WORKPLACE HEALTH AND SAFETY Legisation Don t earn safety by accident Work Heath and Safety Act 2011 (Cth) (WHS Act) and the Work Heath and Safety Reguations 2011 (Cth) (WHS Reguations) outine the requirements
More informationSoftware Manual for FITstep Pro Version 2
Thank you for purchasing this product from Gopher. If you are not satisfied with any Gopher purchase for any reason at any time, contact us and we will replace the product, credit your account, or refund
More informationEstimation of energy expenditure from expired air
Estimation of energy expenditure from expired air Medica Statistics Branch, Nationa Coa Board, London., Engand LIDDELL, F. D. K. Estimation of energy expenditure from expired air. J. App. Physio. 18(1):
More informationProduct Information. Hydrostatic Submersible pressure transmitter VEGABAR 86, 87 VEGAWELL 52
Product Information Hydrostatic Submersibe pressure transmitter VEGABAR 86, 87 VEGAWELL 5 Contents Contents Measuring principe.......................................................................................
More informationOperation Guide
MO0909-EA Getting Acquainted Congratuations upon your seection of this CASIO watch. To get the most out of your purchase, be sure to read this manua carefuy. Appications The buit-in sensors of this watch
More informationFLOOD DEBRIS BUILD-UP LOADING AND ASSESSMENT OF ADEQUACY OF ALDOT BRIDGE PILE BENTS DURING EXTREME FLOOD/SCOUR EVENTS. Joslyn B.
FLOOD DEBRIS BUILD-UP LOADING AND ASSESSMENT OF ADEQUACY OF ALDOT BRIDGE PILE BENTS DURING EXTREME FLOOD/SCOUR EVENTS Except where reference is made to the work of others, the work described in this thesis
More informationACCURATE PRESSURE MEASUREMENT FOR STEAM TURBINE PERFORMANCE TESTING
ACCURATE PRESSURE MEASUREMENT FOR STEAM TURBINE PERFORMANCE TESTING Blair Chalpin Charles A. Matthews Mechanical Design Engineer Product Support Manager Scanivalve Corp Scanivalve Corp Liberty Lake, WA
More informationOperation Guide 3184
MO1409-ED Operation Guide 3184 Getting Acquainted Congratuations upon your seection of this CASIO watch. To get the most out of your purchase, be sure to read this manua carefuy. Warning! The measurement
More informationCSE 3402: Intro to Artificial Intelligence Uninformed Search II
CSE 3402: Intro to Artificial Intelligence Uninformed Search II Required Readings: Chapter 3, Sec. 1-4. 1 {Arad}, {Zerind, Timisoara, Sibiu}, {Zerind, Timisoara, Arad, Oradea, Fagaras, RimnicuVilcea },
More informationCranes Wind load assessment
Proväsningsexempar / Preview INTERNATIONAL STANDARD ISO 4302 Second edition 2016-10-01 Cranes Wind oad assessment Appareis de evage à charge suspendue Évauation des charges dues au vent Reference numer
More informationActivities Featuring Geometry
Activities Featuring Geometry Strange Wind (a poem in A Light in the Attic) (1981) by She Siverstein HarperCoins, ISBN #0060256737 Let s Fy a Kite (2000) by Stuart Murphy HarperCoins, ISBN #0064467377
More informationHierarchical ORAM Revisited, and Applications to Asymptotically Efficient ORAM and OPRAM. Hubert Chan, Yue Guo, Wei-Kai Lin, Elaine Shi 2017/12/5
Hierarchical ORAM Revisited, and Applications to Asymptotically Efficient ORAM and OPRAM Hubert Chan, Yue Guo, Wei-Kai Lin, Elaine Shi 2017/12/5 Random Access Machine, RAM Maybe the standard model of algorithms
More informationGetting Ready for Winter
Getting Ready for Winter Fa 2013 VOL. 14, issue 1 The days are getting shorter and the temperatures are faing. Winter is coming! Peope do many things to get ready for the cod and snow. We take out our
More informationDepth Map Adjustment for the Improvement of Stereoscopic Image Perception
epth Map Adjustment for the Improvement of tereoscopic Image Perception Manbae Kim ept. of Computer and Communications Engineering Kangwon Nationa University Chunchon, Repubic of Korea, 2-71 E-mai: manbae@kangwon.ac.kr
More informationGlobal Information System of Fencing Competitions (Standard SEMI 1.0) Introduction
Global Information System of Fencing Competitions (Standard SEMI 1.0) Introduction The Present Standard introduces the united principle of organization and interacting of all information systems used during
More informationQuick Guide. SGX-CA500 Cycle Computer SGY-PM Series Power Meters
Quick Guide SGX-CA500 Cycle Computer SGY-PM Series Power Meters Easy Installation and Advanced Functionality Fast Facts: Pioneer Power Meter Cranksets and arms ship pre-set in the ANT+ Format Simply install
More informationTechnical Bulletin, Communicating with Gas Chromatographs
Last Updated: 13- July-2010 TB-080000C Technical Bulletin, Communicating with Gas Chromatographs OMNI FLOW COMPUTERS, INC. 12620 West Airport Boulevard, Suite 100 Sugar Land, Texas 77478 United States
More informationOil spill responder health and safety. Good practice guidelines for incident management and emergency response personnel
Oi spi responder heath and safety Good practice guideines for incident management and emergency response personne The goba oi and gas industry association for environmenta and socia issues Leve 14, City
More informationDecision Trees. an Introduction
Decision Trees an Introduction Outline Top-Down Decision Tree Construction Choosing the Splitting Attribute Information Gain and Gain Ratio Decision Tree An internal node is a test on an attribute A branch
More informationFast Software-managed Code Decompression
Fast Software-managed Code Decompression Charles Lefurgy and Trevor Mudge Advanced Computer Architecture Laboratory Electrical Engineering and Computer Science Dept. The University of Michigan, Ann Arbor
More informationCT PET-2018 Part - B Phd COMPUTER APPLICATION Sample Question Paper
CT PET-2018 Part - B Phd COMPUTER APPLICATION Sample Question Paper Note: All Questions are compulsory. Each question carry one mark. 1. Error detection at the data link layer is achieved by? [A] Bit stuffing
More information