Virtual Memory and Address Translation
|
|
- Reynold Garrett
- 6 years ago
- Views:
Transcription
1 Virtual Memry and Address Translatin
2 Review! Prgram addresses are virtual addresses. Ø Relative ffset f prgram regins can nt change during prgram executin. E.g., heap can nt mve further frm cde. Ø Virtual addresses == physical address incnvenient. Prgram lcatin is cmpiled int the prgram.! A single ffset register allws the OS t place a prcess virtual address space anywhere in physical memry. Ø Virtual address space must be smaller than physical. Ø Prgram is swapped ut f ld lcatin and swapped int new.! Segmentatin creates external fragmentatin and requires large regins f cntiguus physical memry. Ø We lk t fixed sized units, memry pages, t slve the prblem. 2
3 Virtual Memry Cncept! Key prblem: Hw can ne supprt prgrams that require mre memry than is physically available? Ø Hw can we supprt prgrams that d nt use all f their memry at nce? 2 n -!! Hide physical size f memry frm users Ø Memry is a large virtual address space f 2 n bytes Ø Only prtins f VAS are in physical memry at any ne time (increase memry utilizatin).! Issues Ø Placement strategies Where t place prgrams in physical memry Ø Replacement strategies What t d when there exist mre prcesses than can fit in memry Ø Lad cntrl strategies Determining hw many prcesses can be in memry at ne time 0! Prgram P s VAS 3
4 Realizing Virtual Memry Paging (f MAX -, MAX -)!! Physical memry partitined int equal sized page frames Ø Page frames avid external fragmentatin. A memry address is a pair (f, ) f frame number (f max frames) frame ffset ( max bytes/frames) Physical address = max f + (f,)! Physical Memry PA: lg 2 (f max max ) lg 2 max f f (0,0)! 4
5 Physical Address Specificatins Frame/Offset pair v. An abslute index! Example: A 6-bit address space with ( max =) 52 byte page frames Ø Addressing lcatin (3, 6) =,542 (3,6)! PA: f Physical Memry,542!,542 (0,0)! 0! 5
6 Questins! The ffset is the same in a virtual address and a physical address. Ø A. True Ø B. False! If yur level data cache is equal t r smaller than 2 number f page ffset bits then address translatin is nt necessary fr indexing the data cache. Ø A. True Ø B. False 6
7 Realizing Virtual Memry Paging! A prcess s virtual address space is partitined int equal sized pages Ø page = page frame 2 n - =! (p MAX -, MAX -)! (p,)! A virtual address is a pair (p, ) p page number (p max pages) page ffset ( max bytes/pages) Virtual address = max p + p Virtual Address Space VA: lg 2 (p max max ) lg 2 MAX p (0,0)! 7
8 Paging Mapping virtual addresses t physical addresses Virtual Address Space! Pages map t frames! Pages are cntiguus in a VAS... Ø But pages are arbitrarily lcated in physical memry, and Ø Nt all pages mapped at all times (f, )! (p 2, 2 )! (p, )! Physical Memry (f 2, 2 )! 8
9 Frames and pages! Only mapping virtual pages that are in use des what? Ø A. Increases memry utilizatin. Ø B. Increases perfrmance fr user applicatins. Ø C. Allws an OS t run mre prgrams cncurrently. Ø D. Gives the OS freedm t mve virtual pages in the virtual address space.! Address translatin and changing address mappings are Ø A. Frequent and frequent Ø B. Frequent and infrequent Ø C. Infrequent and frequent Ø D. Infrequent and infrequent 9
10 Paging Virtual address translatin Prgram P! A page table maps virtual pages t physical frames (f,)! CPU P s Virtual Address Space (p,)! p Virtual Addresses f f Physical Addresses Physical Memry p Page Table 0
11 Virtual Address Translatin Details Page table structure table per prcess Part f prcess s state! Cntents: Ø Flags dirty bit, resident bit, clck/ reference bit Ø Frame number CPU p f PTBR + Virtual Addresses 0 0 f Physical Addresses p Page Table
12 Virtual Address Translatin Details Example A system with 6-bit addresses Ø 32 KB f physical memry Ø 024 byte pages (4,023)! P s Virtual Address Space (4,0)! (3,023)! 5 p CPU 0 9 Virtual Addresses 0 f Physical Addresses 0 Physical Memry Page Table (0,0)! 2
13 Virtual Address Translatin Perfrmance Issues! Prblem VM reference requires 2 memry references! Ø One access t get the page table entry Ø One access t get the data! Page table can be very large; a part f the page table can be n disk. Ø Fr a machine with 64-bit addresses and 024 byte pages, what is the size f a page table?! What t d? Ø Mst cmputing prblems are slved by sme frm f Caching Indirectin 3
14 Virtual Address Translatin Using TLBs t Speedup Address Translatin! Cache recently accessed page-t-frame translatins in a TLB Ø Fr TLB hit, physical page number btained in cycle Ø Fr TLB miss, translatin is updated in TLB Ø Has high hit rati (why?) CPU Physical Addresses f p Virtual Addresses? Key Value p f f TLB X! p Page Table 4
15 Dealing With Large Page Tables Multi-level paging! Add additinal levels f indirectin t the page table by sub-dividing page number int k parts Ø Create a tree f page tables Ø TLB still used, just nt shwn Ø The architecture determines the number f levels f page table Secnd-Level Page Tables Virtual Address p p 2 p 3 p 2 p 3 p First-Level Page Table Third-Level Page Tables 5
16 Dealing With Large Page Tables Multi-level paging! Example: Tw-level paging CPU Memry p p Virtual Addresses Physical Addresses f 6 0 PTBR + page table + f p p 2 First-Level Page Table Secnd-Level Page Table 6
17 The Prblem f Large Address Spaces! With large address spaces (64-bits) frward mapped page tables becme cumbersme. Ø E.g. 5 levels f tables.! Instead f making tables prprtinal t size f virtual address space, make them prprtinal t the size f physical address space. Ø Virtual address space is grwing faster than physical.! Use ne entry fr each physical page with a hash table Ø Translatin table ccupies a very small fractin f physical memry Ø Size f translatin table is independent f VM size! Page table has entry per virtual page! Hashed/Inverted page table has entry per physical frame 7
18 Virtual Address Translatin Using Page Registers (aka Hashed/Inverted Page Tables)! Each frame is assciated with a register cntaining Ø Residence bit: whether r nt the frame is ccupied Ø Occupier: page number f the page ccupying frame Ø Prtectin bits! Page registers: an example Ø Physical memry size: 6 MB Ø Page size: 4096 bytes Ø Number f frames: 4096 Ø Space used fr page registers (assuming 8 bytes/register): 32 Kbytes Ø Percentage verhead intrduced by page registers: 0.2% Ø Size f virtual memry: irrelevant 8
19 Page Registers Hw des a virtual address becme a physical address?! CPU generates virtual addresses, where is the physical page? Ø Hash the virtual address Ø Must deal with cnflicts! TLB caches recent translatins, s page lkup can take several steps Ø Hash the address Ø Check the tag f the entry Ø Pssibly rehash/traverse list f cnflicting entries! TLB is limited in size Ø Difficult t make large and accessible in a single cycle. Ø They cnsume a lt f pwer (27% f n-chip fr StrngARM) 9
20 Indexing Hashed Page Tables Using Hash Tables! Hash page numbers t find crrespnding frame number Ø Page frame number is nt explicitly stred ( frame per entry) Ø Prtectin, dirty, used, resident bits als in entry p 20 9 CPU Virtual Address PID running Physical Addresses f 6 9 Memry Hash =? =? tag check PTBR PID page + 0 f max f max 2 h(pid, p) Inverted Page Table 0 20
21 Searching Hahed Page Tables Using Hash Tables! Page registers are placed in an array! Page i is placed in slt f(i) where f is an agreed-upn hash functin! T lkup page i, perfrm the fllwing: Ø Cmpute f(i) and use it as an index int the table f page registers Ø Extract the crrespnding page register Ø Check if the register tag cntains i, if s, we have a hit Ø Otherwise, we have a miss 2
22 Searching Hashed Page Tables Using Hash Tables (Cnt d.)! Minr cmplicatin Ø Since the number f pages is usually larger than the number f slts in a hash table, tw r mre items may hash t the same lcatin! Tw different entries that map t same lcatin are said t cllide! Many standard techniques fr dealing with cllisins Ø Use a linked list f items that hash t a particular table entry Ø Rehash index until the key is fund r an empty table entry is reached (pen hashing) 22
23 Questins! Why use hashed/inverted page tables? Ø A. Frward mapped page tables are t slw. Ø B. Frward mapped page tables dn t scale t larger virtual address spaces. Ø C. Inverted pages tables have a simpler lkup algrithm, s the hardware that implements them is simpler. Ø D. Inverted page tables allw a virtual page t be anywhere in physical memry. 23
24 Virtual Memry (Paging) The bigger picture! A prcess s VAS is its cntext Ø Cntains its cde, data, and stack! Cde pages are stred in a user s file n disk Ø Sme are currently residing in memry; mst are nt! Data and stack pages are als stred in a file Ø Althugh this file is typically nt visible t users Ø File nly exists while a prgram is executing! OS determines which prtins f a prcess s VAS are mapped in memry at any ne time Cde Data Stack File System (Disk) OS/MMU Physical Memry 24
25 Virtual Memry Page fault handling Physical! Memry!! References t nn-mapped pages generate a page fault CPU Page fault handling steps: Prcessr runs the interrupt handler OS blcks the running prcess OS starts read f the unmapped page OS resumes/initiates sme ther prcess Read f page cmpletes OS maps the missing page int memry OS restart the faulting prcess 0 Page! Table! Prgram P s VAS Disk! 25
26 Virtual Memry Perfrmance Page fault handling analysis! T understand the verhead f paging, cmpute the effective memry access time (EAT) Ø EAT = memry access time prbability f a page hit + page fault service time prbability f a page fault! Example: Ø Memry access time: 60 ns Ø Disk access time: 25 ms Ø Let p = the prbability f a page fault Ø EAT = 60( p) + 25,000,000p! T realize an EAT within 5% f minimum, what is the largest value f p we can tlerate? 26
27 Virtual Memry Summary! Physical and virtual memry partitined int equal size units! Size f VAS unrelated t size f physical memry! Virtual pages are mapped t physical frames! Simple placement strategy! There is n external fragmentatin! Key t gd perfrmance is minimizing page faults 27
28 Segmentatin vs. Paging! Segmentatin has what advantages ver paging? Ø A. Fine-grained prtectin. Ø B. Easier t manage transfer f segments t/frm the disk. Ø C. Requires less hardware supprt Ø D. N external fragmentatin! Paging has what advantages ver segmentatin? Ø A. Fine-grained prtectin. Ø B. Easier t manage transfer f pages t/frm the disk. Ø C. Requires less hardware supprt. Ø D. N external fragmentatin. 28
CS 5523: Operating Systems
Lecture1: OS Overview CS 5523: Operating Systems Instructor: Dr Tongping Liu Midterm Exam: Oct 2, 2017, Monday 7:20pm 8:45pm Operating System: what is it?! Evolution of Computer Systems and OS Concepts
More information7.0 Eagle/Cloverdale Alignment
Final Reprt September 2009 Suthwest Bise Transprtatin Study Page 39 7.0 Eagle/Clverdale Alignment CIM calls fr a cntinuus nrth suth rute between Kuna Mra Rad and the Eagle Rad/I 84 interchange. While CIM
More informationLogging in. Once logged in, go to the My AAMVA link in the top right of the screen.
Belw are sme general FAQs and answers fr navigating the new AAMVA Awards nline platfrm. If yu have additinal questins, please submit them t awards@aamva.rg and we will be happy t address them. Lgging in
More informationActivities: Teacher lecture (background information and lecture outline provided); class participation activity.
Curts in the Cmmunity Clrad Judicial Branch Office f the State Curt Administratr Lessn: Hw the Appellate Prcess Wrks Objective: Understand what happens t a case when it leaves the trial curts. (Clrad Mdel
More informationGENERAL ORDER PORT WASHINGTON POLICE DEPARTMENT
GENERAL ORDER PORT WASHINGTON POLICE DEPARTMENT SUBJECT: EYEWITNESS IDENTIFICATION NUMBER: 6.3.4 ISSUED: 5/6/09 SCOPE: All Swrn Persnnel EFFECTIVE: 5/6/09 DISTRIBUTION: General Orders Manual RESCINDS 34.1
More informationGuardianship & Conservatorship In Virginia
Guardianship & Cnservatrship In Virginia This bklet is prduced by the Virginia Guardianship Assciatin in cperatin with the Virginia Center n Aging the Virginia Calitin fr the Preventin f Elder Abuse &
More informationThe Genuine Temporary Entrant (GTE) Requirement (Recommendations 1 and 2)
The Genuine Temprary Entrant (GTE) Requirement (Recmmendatins 1 and 2) The fllwing infrmatin prvides further detail n the planned Knight Review changes t the student visa prgram. Frequently asked questins
More informationREGISTERED STUDENT ORGANIZATION LEADERSHIP TEAM Drafted on: April 25, 2013
Cnstitutin Guide G E O R G E M A S O N U N I V E R S I T Y Student Invlvement The fllwing is an example f an RSO Cnstitutin. Nt all infrmatin in the belw dcument is representative f the RSO Leadership
More informationACI-NA Commercial Management Committee Participation Plan Last Updated: September 2018
Participatin Plan ACI-NA Cmmercial Management Cmmittee Participatin Plan Last Updated: September 2018 Cmmittee Name: Purpse: ACI-NA Cmmercial Management Cmmittee T share ideas and exchange infrmatin amng
More informationSupporting Documentation Requirements for Renewal of Pa.C.P. Credential
P. O. Bx 344 Pittsburgh, PA 15230 www.keystneparalegals.rg Supprting Dcumentatin Requirements fr Renewal f Pa.C.P. Credential The fllwing guidelines are intended t assist ur Pa.C.P. s in determining what
More informationdue date: Monday, August 31 (first day of school) estimated time: 3 hours (for planning purposes only; work until you finish)
AP Gvernment Summer Wrk 2015 due date: Mnday, August 31 (first day f schl) estimated time: 3 hurs (fr planning purpses nly; wrk until yu finish) Yur assignment is t read the U. S. Cnstitutin and answer
More informationNova Scotia Nominee Program NSNP Demand 200 Employer Information
Nva Sctia Nminee Prgram NSNP Demand 200 Emplyer Infrmatin _ This frm must be cmpleted and signed by the emplyer supprting an NSNP 100 applicatin. It is nt an emplyment cntract, but verifies that an ffer
More information- Problems with e-filing, especially for people from lower-income backgrounds. - Receiving memos / communication from one side and not the other
State Curt Training Mediatin: Beynd the Basics Jhn Lande and Susan M. Yates Nvember 3, 2017 Linked frm Stne Sup: Takeaways Frm New Hampshire Mediatin Training Mediatins frm Hell - Prblems with e-filing,
More informationAppellee Strategies in the Federal Courts of Appeal Leveraging Appellate Waivers, Cross Appeals, and Other Proactive Tactics in Civil Appeals
Presenting a live 90 minute webinar with interactive Q&A Appellee Strategies in the Federal Curts f Appeal Leveraging Appellate Waivers, Crss Appeals, and Other Practive Tactics in Civil Appeals TUESDAY,
More informationNYS Common Core ELA & Literacy Curriculum D R A F T Grade 12 Module 2 Unit 1 Lesson 7
12.2.1 Lessn 7 Intrductin In this lessn, students cntinue t read and analyze Henry David Threau s Civil Disbedience. Students read part 1, paragraphs 5 6 (frm The mass f men serve the state thus, nt as
More informationINFORMATION ON THE SELECTION PROCESS OF JUDGES AT THE UNIFIED PATENT COURT
INFORMATION ON THE SELECTION PROCESS OF JUDGES AT THE UNIFIED PATENT COURT Please read carefully the infrmatin n the selectin prcess f Unified Patent Curt (UPC) judges, the eligibility criteria, as well
More informationCOUNCIL OF THE EUROPEAN UNION. Brussels, 12 July 2000 (28.07) (OR. fr) 10242/00 LIMITE ASILE 30
COUNCIL OF THE EUROPEAN UNION Brussels, 12 July 2000 (28.07) (OR. fr) 10242/00 LIMITE ASILE 30 OUTCOME OF PROCEEDINGS frm : Asylum Wrking Party n : 7 July 2000 N. prev. dc.: 9703/00 ASILE 28 Subject: Cnditins
More informationIf at all possible, it is strongly recommended that you get advice from a lawyer to help you with this application.
BACKGROUNDER What are my ptins frm here? If yu have been denied Legal Aid and cannt affrd t pay fr a lawyer, there is anther ptin. Yu can apply t the Nva Sctia Prvincial Curt t ask fr a lawyer wh will
More informationDual Court System Chapter 3
Dual Curt System Chapter 3 Dual Curt System In the United States the justice system has tw parts: 1. The Federal Curt System 2. The State Curt System Federal curts hear cases invlving federal matters
More informationMeasuring Public Opinion
Measuring Public Opinin We all d n end f feeling and we mistake it fr thinking. And ut f it we get an aggregatin which we cnsider a bn. Its name is public pinin. It is held in reverence. It settles everything.
More informationU.S. Federal Government
U.S. Federal Gvernment MS. IRAIDA R. MENDEZ-CARTAYA ASSOCIATE SUPERINTENDENT OFFICE OF INTERGOVERNMENTAL AFFAIRS, GRANTS ADMINISTRATION, AND COMMUNITY ENGAGEMENT U.S. Cnstitutin The supreme law f the natin
More informationFile Systems: Fundamentals
File Systems: Fundamentals 1 Files What is a file? Ø A named collection of related information recorded on secondary storage (e.g., disks) File attributes Ø Name, type, location, size, protection, creator,
More informationFDP MEETING REPORT/SUMMARY. Session Info. Activities/Outcomes/ The newly established steering committee was formulated and has been Progress to Date
Online Web Frm Sectin Name Sessin Inf Sessin Name FDP Expanded Clearinghuse Date September 6, 2018 Pint f Cntact Lynette Arias and Pamela Webb Wrking Grup Pst-pilt summary status Activities/Outcmes/ The
More informationDLCD ACKNOWLEDGMENT or DEADLINE TO APPEAL: Thursday, March 26, 2009
Oregn Thedre R Kibng^):^Gvernr Department f Land Cnservatin and Develpment 635 Capitl Street, Suite 150 Salem, OR 97301-2540 (503) 373-0050 Fax (503) 378-5518 www. lcd.state.r.us NOTICE OF ADOPTED AMENDMENT
More informationCJS 220. The Court System. Version 2 08/06/07 CJS 220
CJS 220 The Curt System Versin 2 08/06/07 CJS 220 CJS 220 The Curt System Prgram Cuncil The Academic Prgram Cuncils fr each cllege versee the design and develpment f all University f Phenix curricula.
More informationLEGAL BRIEF SMALL CLAIMS COURT JANUARY 2016
LEGAL BRIEF SMALL CLAIMS COURT JANUARY 2016 PREPARED BY NELLIS LAW CENTER, 4428 England Ave (Bldg 18), Nellis AFB, Nevada 89191-6505 702-652-5407, Appt. Line 702-652-7531 SMALL CLAIMS COURT This handut
More informationCOURT FACILITY EQUAL ACCESS POLICY
COURT FACILITY EQUAL ACCESS POLICY Gvernment Cde 7284.8(a ALEX CALVO COURT EXECUTIVE OFFICER CLERK OF THE COURT Superir Curt f Califrnia Cunty f Santa Cruz 701 Ocean Street Santa Cruz, Califrnia 95060
More informationORGANIZING A LEGAL DISCUSSION (IRAC, CRAC, ETC.)
ORGANIZING A LEGAL DISCUSSION (IRAC, CRAC, ETC.) Intrductin The rganizatin f yur writing will determine whether r nt a reader will understand and be persuaded by yur argument. Brilliant rhetric will nly
More informationEDS Renewals User Guide
Revisin Histry Versin Date Authr / Organizatin Descriptin V2.0 2017-04-20 Krystian Staniszewski / AEP Updates t screenshts and new frmat. V3.0 2018-05-01 Krystian Staniszewski / AEP Updated user manual
More information19 th Judicial Circuit Court Appointed Attorney Application and Preference Form
19 th Judicial Circuit Curt Appinted Attrney Applicatin and Preference Frm Please prvide the fllwing infrmatin as a part f the applicatin and verificatin prcess fr the General Registry f Curt Appinted
More informationCh nook Aboriginal Management Certificate Program (AMP) 2015 Application Form
Ch nk Abriginal Management Certificate Prgram (AMP) 2015 Applicatin Frm Abriginal entrepreneurs are the key t building a healthy ecnmy bth n and ff reserve. The Abriginal Management Certificate Prgram
More informationNYS Common Core ELA & Literacy Curriculum D R A F T Grade 12 Module 2 Unit 1 Lesson 2
12.2.1 Lessn 2 Intrductin In this lessn, students cntinue their analysis f Benazir Bhutt s speech, Ideas Live On, paying particular attentin t hw Bhutt develps a cmplex set f ideas in paragraphs 11 23
More informationCONTEMPT. This packet contains forms and information on: How to File a Petition for Citation of Contempt
CONTEMPT This packet cntains frms and infrmatin n: Hw t File a Petitin fr Citatin f Cntempt It is advisable t have an attrney when filing legal papers t be sure that yur rights are prtected and that all
More informationPEER INTERVIEW. Conduct a 15-minute face-to-face interview with a colleague
PEER INTERVIEW PART I- The Interview Cnduct a 15-minute face-t-face interview with a clleague This will be cmpleted during class n 11/7 and 11/8 Select questins frm the list belw. Yu can als ask 1 questin
More informationPENNSYLVANIA CONFLICT OF LAWS PROFESSOR KEVIN P. OATES DREXEL UNIVERSITY THOMAS R. KLINE SCHOOL OF LAW
PENNSYLVANIA CONFLICT OF LAWS PROFESSOR KEVIN P. OATES DREXEL UNIVERSITY THOMAS R. KLINE SCHOOL OF LAW CHAPTER 1: FULL FAITH AND CREDIT FOR JUDGMENTS Three Main Tpics in Cnflict f Laws: Full faith and
More informationEyewitness Identification. Professor Nancy K. Steblay Augsburg College Minneapolis
Eyewitness Identificatin Prfessr Nancy K. Steblay Augsburg Cllege Minneaplis The 2016 Criminal Justice Institute August 22 & 23, 2016 The Science f Eyewitness Memry and Identificatin Evidence (Prfessr)
More information1. Humanities-oriented academic essays are typically both analytical and argumentative.
Analysis & Argument 1. Humanities-riented academic essays are typically bth analytical and argumentative. As yu may recall, the pint f an academic paper is nt s much t tell me a bunch f static facts r
More informationTraining SPC Dean Brian Frank. Standards Review Committee Chief Rob Vincent. Pinellas County Safety & Emergency Services TBA
Pinellas Plice Standards Cuncil Pinellas Park High Schl Criminal Justice Academy 6305-118 th Avenue Larg, FL Agenda: Wednesday, February 8, 2017 8:30 AM 1. Call t Order Chairman Jeff Undestad 2. Apprval
More informationItem No Halifax Regional Council August 14, 2012
Item N. 11.1.12 Halifax Reginal Cuncil August 14, 2012 TO: Mayr Kelly and Members f Halifax Reginal Cuncil SUBMITTED BY: Richard Butts, Chief Administrative Officer DATE: July 24, 2012 Original signed
More informationMost Frequently Asked Questions
Mst Frequently Asked Questins f receive a full pardn can have a NO On June 10, 1999 the Gvernr and recrd sealed r expunged? criminal histry recrd. Cabinet determined that the granting f a full pardn des
More informationAnswer: The issue in this question is whether Donny acted in reliance of Ann s offer to get the reward of $1000.
MLC101 OFFER AND ACCEPTANCE Questin: It is the week befre ANZAC day and Ann s huse is rbbed. The thieves steal many items, including her Great grandfather s Wrld War 1 medals. Ann is distraught and puts
More informationDeferred Action for Parental Accountability (DAPA) Frequently Asked Questions December 4, 2014
Deferred Actin fr Parental Accuntability (DAPA) Frequently Asked Questins December 4, 2014 On Nvember 20, 2014, President Obama annunced executive actins t change immigratin plicy. One f these refrms,
More informationINSTRUCTIONS FOR VACATING MISDEMEANOR AND GROSS MISDEMEANOR CONVICTIONS
INSTRUCTIONS FOR VACATING MISDEMEANOR AND GROSS MISDEMEANOR CONVICTIONS Washingtn law permits the vacatin f sme misdemeanr r grss misdemeanr cnvictins. Vacatin f a cnvictin releases yu frm all penalties
More informationCountry Profile: Brazil
Intrductin This cuntry guideline prvides general infrmatin n the mst cmmn crprate immigratin prcesses fr Brazil. Please nte that immigratin prcesses in every cuntry are subject t frequent change, and als
More informationChild migration (subclass 101, 102, 445 and 117)
Child migratin (subclass 101, 102, 445 and 117) Applicatin Dcument Checklist (Thailand and Las) Hw d I ldge my applicatin? All applicatins shuld be ldged in persn at an Australian Visa Applicatin Centre
More informationAdjourning Licensing Hearings
Adjurning Licensing Hearings Sarah Clver, Barrister and Head f Licensing at N 5 Chambers gives her pinin n a cmmn practical prblem cncerned with adjurning licensing hearings.. An issue which appears t
More informationNova Scotia Nominee Program NSNP 200 Employer Information
Nva Sctia Nminee Prgram NSNP 200 Emplyer Infrmatin _ This frm must be cmpleted and signed by the emplyer supprting an NSNP 100 applicatin. It is nt an emplyment cntract, but verifies that an ffer f emplyment
More informationHOW TO EXPUNGE AND/OR SEAL A CRIMINAL RECORD
HOW TO EXPUNGE AND/OR SEAL A CRIMINAL RECORD Table f Cntents Intrductin t Clearing Yur Criminal Recrd 1 Infrmatin n the difference between expungement (erase) and sealing (hide) and what the requirements
More informationWhat are the tools and techniques introduced to the company and the order of implementation?
CHAPTER 5 Results and Discussin 5.1 Discussin in Relatin t Research Questins Fr hw lng Lean Manufacturing is being implemented in Sri Lankan apparel industry? It is clear that almst every apparel rganizatin
More informationNUTS AND BOLTS OF PERFORMING NOTARIAL ACTS. Kathleen Butler, Executive Director American Society of Notaries Austin, TX August 30, 2017
NUTS AND BOLTS OF PERFORMING NOTARIAL ACTS Kathleen Butler, Executive Directr American Sciety f Ntaries Austin, TX August 30, 2017 TODAY S DISCUSSION WHY are dcuments ntarized? WHAT are a Ntary s fundamental
More informationHague Service Convention
Hague Service Cnventin The Hague Service Cnventin is a federal treaty which entered int frce in the United States in 1964. The Hague Service Cnventin was created t prvide a standardized methd f service
More informationGUIDELINES FOR GRANT APPLICATION FOR TEMPORARY RELOCATION
TOGETHER WITH HUMAN RIGHTS DEFENDERS WORLDWIDE FOR TEMPORARY RELOCATION 1. Eligibility Criteria 1.1. Wh can apply? Applicatins received shuld be made by r n behalf f a specific Human Rights Defender in
More informationGTU INNOVATION COUNCIL
Submissin f the Final Year Prject Reprt by Students f BE 8 th Semester Respnse t Queries 1. Plagiarism Verificatin: Thrugh GTU circular, available at http://www.gtu.ac.in/circulars/14apr/guidelinesfrtheopen.pdf,
More informationMulti-Agency Guidance (Non Police)
Multi-Agency Guidance (Nn Plice) Dmestic Vilence prtectin Ntices Dmestic Vilence Prtectin Orders Sectins 24-33 crime and security Act 2010 Cntents: Page Intrductin 2 Multi-Agency Engagement 2 Criteria
More informationCONTRACT LAW IN GENERAL: R
CONTRACT LAW IN GENERAL: R 1. Cntract Defined A cntract is a prmise r a set f prmises fr the breach f which the law gives a remedy, r the perfrmance f which the law in sme way recgnizes as a duty. R 2.
More informationIEEE Tellers Committee Operations Manual
IEEE Tellers Cmmittee Operatins Manual IEEE 445 Hes Lane Piscataway, NJ 08854 USA Apprved by the IEEE Bard f Directrs Updated in June 2017 TABLE OF CONTENTS SECTION I - RESPONSIBILITIES... 3 FUNCTIONS
More informationBriefing 745 Rural deprivation. Summary. Introduction
This briefing is spnsred by the East Midlands Develpment Agency (emda): http://www.emda.rg.uk Briefing 745 Rural deprivatin Summary Sparsely ppulated areas shw higher levels f deprivatin than less sparsely
More information2013 CLI Capabilities
2013 CLI Capabilities The Crprate Learning Institute is yur g-t partner fr building business strategy and perfrmance ability in yur rganizatin. As an utside cnsulting firm, we prvide an bjective but highly
More informationIMMIGRATION Canada. Temporary Resident Visa. Nairobi Visa Office Instructions. Table of Contents. For the following countries:
IMMIGRATION Canada Table f Cntents Dcument Checklist Temprary resident visa Cnsent t verificatin f dcuments frm Temprary Resident Visa Nairbi Visa Office Instructins Fr the fllwing cuntries: Djibuti, Eritrea,
More informationSocial Media and the First Amendment
Scial Media and the First Amendment Benjamin J. Yder Frst Brwn Tdd, LLC Margaret W. Cmey Lcke Lrd LLP Thurs. Feb. 1 & Fri. Feb. 2, 2018 Presentatin Overview Backgrund and develping case law Implementing
More informationDATA REQUEST GUIDELINES
DATA REQUEST GUIDELINES This dcument describes prcedures law enfrcement authrities and individuals invlved in civil litigatin shuld fllw t request data frm LinkedIn and its affiliated service prviders.
More informationMasterton District Council Proposed Alcohol Control Bylaw 2018
Mastertn District Cuncil Prpsed Alchl Cntrl Bylaw 2018 Cmmencement The Alchl Cntrl Bylaw came int frce thrughut the Mastertn district n 12 December 2018. Adptin Date Summary f Amendments Adpted By 14 August
More information4.0 and PSI the same, the new, the lingering questions
4.0 and PSI the same, the new, the lingering questins Timthy Vllmer, Creative Cmmns LAPSI Final meeting, Trin, 10 July 2012 CC tls fr PSI Licensing = Australia, New Zealand, Italy, Greece, Spain, 30+ mre
More informationToday, you will be able to: Identify the economic factors of urbanization and explain their reasons for immigration
Tday, yu will be able t: Identify the ecnmic factrs f urbanizatin and explain their reasns fr immigratin Instructins: 1. Read each Immigratin grup 2. Explain their reasns t migrate 3. Cmplete Immigratin
More informationEXHIBIT A. LAPEER DISTRICT LIBRARY FREEDOM OF INFORMATION ACT (FOIA) PROCEDURES & GUIDELINES Effective July 1, 2015
EXHIBIT A LAPEER DISTRICT LIBRARY FREEDOM OF INFORMATION ACT (FOIA) PROCEDURES & GUIDELINES Effective July 1, 2015 The fllwing Freedm f Infrmatin Act Prcedures & Guidelines ( Prcedures & Guidelines ) are
More informationAttending the Coroner s Court as a witness and how to give evidence
briefing July 2017 Attending the Crner s Curt as a witness and hw t give evidence Intrductin... 1 Cmmn cncerns f witnesses... 2 The inquest prcess... 2 Preparing fr the inquest... 3 Yur evidence... 3 Refresh
More informationOXON CHURCH OF ENGLAND PRIMARY SCHOOL COMPLAINTS POLICY
OXON CHURCH OF ENGLAND PRIMARY SCHOOL COMPLAINTS POLICY HOW TO RAISE A CONCERN INFORMAL STAGE Class teachers are the usual first pint f cntact fr any cncerns. Mst cncerns are reslved infrmally thrugh cnversatins
More informationFD/FOC4037 USE THIS MISCELLANEOUS MOTION PACKET FOR
FD/FOC4037 USE THIS MISCELLANEOUS MOTION PACKET FOR THE FOLLOWING MOTIONS THAT MUST BE HEARD BY THE JUDGE, NOT THE REFEREE. THESE INCLUDE: Mtins regarding all spusal supprt issues, pst judgment, in all
More informationSenate Bill 549 New Proffer Legislation
Senate Bill 549 New Prffer Legislatin Effect: Created Virginia Cde 15.2-2303.4, which limits the ability f lcal gvernments t request/accept prffers fr residential reznings/prffer amendments. 1 Applicability:
More informationImpact of Proffer Legislation Changes
Impact f Prffer Legislatin Changes General Infrmatin n New Statute VA Cde Sectin 5.2-2303.4 Senate Bill (SB) 549 206 Sessin Reprt Senate Bill (SB) 549 New Prffer Legislatin (Handut) Slide 9 & 0 frm Schl
More informationRefugees and asylum seekers: developing local services and responses. Karen Mellanby Director of Networks and Communities Mind
Refugees and asylum seekers: develping lcal services and respnses Karen Mellanby Directr f Netwrks and Cmmunities Mind Service develpment fr vulnerable migrants Our definitin: Thse adversely affected
More informationINDIANA UNIVERSITY. Assignment Memorandum
INDIANA UNIVERSITY MAURER SCHOOL OF LAW Blmingtn Assignment Memrandum Date: February 20, 2012 Frm: Prf. Hendersn T: RE: Legal Prfessins Class Mid Semester Presentatins One f the cre cmpetencies f the Indiana
More information3. Recruit at least one other person to help you with registration and other tasks on Caucus night.
2018 Precinct Caucus Cnvenr/Chair Instructins Preparatin Befre Caucus Night 1. Attend Cnvenr training in persn r nline. 2. Review all materials in the Caucus packet. 3. Recruit at least ne ther persn t
More informationMICHIGAN CONTRACTS & SALES DISTINCTIONS PROFESSOR ANNE LAWTON MICHIGAN STATE UNIVERSITY COLLEGE OF LAW
MICHIGAN CONTRACTS & SALES DISTINCTIONS PROFESSOR ANNE LAWTON MICHIGAN STATE UNIVERSITY COLLEGE OF LAW CHAPTER 1: CONTRACT FORMATION AND MODIFICATION A. OFFER General rule: Time perid fr a cntract is a
More informationAlternative Measures for Adult Offenders ALT 1. March 1, 2018 CHA 1 CHI 1 CRI 1 FIR 1 HAT 1 IPV 1 SEX 1
Plicy: Alternative Measures fr Adult Offenders Plicy Cde: Effective Date: Crss-references: ALT 1 March 1, 2018 CHA 1 CHI 1 CRI 1 FIR 1 HAT 1 IPV 1 SEX 1 Sectin 717(1) f the Criminal Cde prvides in part
More informationHowever, it is worth noting that the Parliament Act has only been used four times since 1990:
What changes were made t the UK Cnstitutin between 1900-1997? During the twentieth century the pace f cnstitutinal change in Britain sped up. This was particularly the case after 1997 when Tny Blair s
More informationLM18 - Criminal Convictions Window
LM18 - Criminal Cnvictins Windw Data Entry Reference Sheet (Octber2012) LM18 - Criminal Cnvictins Windw Perid Perid The Perid drp-dwn list allws yu t chse an enrllment perid t wrk within. It displays the
More informationFindings from the Federal, State, and Tribal Response to Violence Against Women in Indian Country Studies
Findings frm the Federal, State, and Tribal Respnse t Vilence Against Wmen in Indian Cuntry Studies Alisn Brks Martin Pstdctral Research Assciate Natinal Institute f Justice 14 th Indian Natins Cnference
More informationUS ESTA Application Form
US ESTA Applicatin Frm The fllwing questins are mandatry and will enable us t cmplete yur applicatin fr a US ESTA. Please d nt leave any questins blank as this culd lead t a delay in Key Travel prcessing
More informationMHA or MCA a more flexible approach?
briefing 18 September 2013 MHA r MCA a mre flexible apprach? Fllwing the judgment in Re A v SLAM, readers shuld cnsider the prcess they fllw fr deciding whether t admit r discharge patients wh lack capacity.
More informationForms Packet Copyright 2013
Frms Packet Cpyright 2013 TrustID Business Certificate Print nly what is needed The instructins and terms/cnditins must be read but d nt need t be printed. Please print nly the pages yu need t send t IdenTrust.
More informationpersonal data means any information relating to an identified or identifiable natural person;
The Hague Academy Privacy Statement The Hague Academy f Internatinal Law prcesses persnal infrmatin and ther data in accrdance with applicable legislatin. With effect frm 25 May 2018, the General Data
More informationWITH RECENT CHANGES ISSUED BY THE CFPB, FINAL REMITTANCE TRANSFER REGULATIONS TO BECOME EFFECTIVE FEBRUARY 7, 2013
Financial Institutins Client Service Grup T: Our Clients and Friends September 19, 2012 WITH RECENT CHANGES ISSUED BY THE CFPB, FINAL REMITTANCE TRANSFER REGULATIONS TO BECOME EFFECTIVE FEBRUARY 7, 2013
More informationAP US Government Chapter 12
AP US Gvernment Chapter 12 The Representatives and Senatrs The jb Salary f $174,000 (2014) with retirement benefits Office space in DC and at hme with staff Travel allwances and franking privileges (ability
More informationInspector Supply Pick-Up & Check-In-Center Procedures
JUNE 2014 TO: FROM: SUBJECT: Check-In-Center Chiefs Dean Lgan, Registrar-Recrder/Cunty Clerk Inspectr Supply Pick-Up & Check-In-Center Prcedures W e are pleased t present this updated Inspectr Supply Pick-Up
More informationThe move will happen in phases and you will be notified ofthe date ofyour move.
10-1499 This dcument is made available electrnically by the Minnesta Legislative Reference Library as part f an nging digital archiving prject. http://www.leg.state.mn.us/lrl/lrl.asp JO ANNE M. ZOFF Secretary
More informationPENNSYLVANIA TORTS DISTINCTIONS PROFESSOR MICHAEL P. MORELAND VILLANOVA UNIVERSITY SCHOOL OF LAW
PENNSYLVANIA TORTS DISTINCTIONS PROFESSOR MICHAEL P. MORELAND VILLANOVA UNIVERSITY SCHOOL OF LAW CHAPTER 1: INTENTIONAL TORTS & NEGLIGENCE A. Intentinal Trts 1. Battery Exam Tip 1: Remember that Pennsylvania
More informationNavigating Local Regulations in Finland
Navigating Lcal Regulatins in Finland Karliina Kkk Fulbright Center August 24, 2016 Rekisteröidy Maistraatissa REGISTRATE WITH MAISTRAATTI MAISTRAATTI = Lcal Register Office Cmpulsry fr thse in Finland
More informationReview of Ofcom list of major political parties for elections taking place on 7 May 2015 Statement
Review f Ofcm list f majr plitical parties fr electins taking place n 7 May 215 Statement Statement Publicatin date: 16 March 215 Review f Ofcm list f majr plitical parties fr electins taking place n 7
More informationSTALKING PROTECTION BILL EXPLANATORY NOTES
STALKING PROTECTION BILL EXPLANATORY NOTES What these ntes d These Explanatry Ntes relate t the Stalking Prtectin Bill as intrduced in the Huse f Cmmns n 19 July. These Explanatry Ntes have been prvided
More informationPRE-ELECTION NATIONAL SURVEY KEY FINDINGS, INDONESIA
PRE-ELECTION NATIONAL SURVEY KEY FINDINGS, INDONESIA March 2014 Funding fr this survey was prvided by the United States Agency fr Internatinal Develpment. I F E S 2 5 Y E A R S LECTORAL SYSTEMS EINTERNATIONAL
More informationRole Play Magistrate Court Hearings Teacher information
Rle Play Magistrate Curt Hearings Teacher infrmatin These ntes are prvided s that teachers can guide students thrugh preparatry activities befre presenting a rle play at the Law Curts Cnnecting t the curriculum
More informationBob Simpson: Director of Intergovernmental Relations, Inuvialuit Regional Corp.
Bb Simpsn: Directr f Intergvernmental Relatins, Inuvialuit Reginal Crp. The Inuvialuit Arbitratin Prcess It is very unique the nly example f binding arbitratin in a land claim agreement; ther land claims
More informationSURETYSHIP PROFESSOR KARA BRUCE UNIVERSITY OF TOLEDO COLLEGE OF LAW
SURETYSHIP PROFESSOR KARA BRUCE UNIVERSITY OF TOLEDO COLLEGE OF LAW CHAPTER 1: INTRODUCTION TO SURETYSHIP A. Suretyship Defined the prmise f a persn t pay the debts (r satisfy the ) f anther. B. Picturing
More informationSupervised Legal Practice Guidelines (Legal Profession Act 2008)
Supervised Legal Practice Guidelines (Legal Prfessin Act 2008) It is a legislative requirement that fllwing admissin and the btaining f a practising certificate, a lcal legal practitiner can nly engage
More informationGetting in Front on Data Quality
Getting in Frnt n Data Quality Thmas C. Redman, Ph.D. the Data Dc, in Ciudad Real, Espana, July, 2016 Data Quality Slutins tmredman@dataqualityslutins.cm /Redman-ICIQ-June2016 DQS 2000-2016 T.C. Redman,
More informationSection 10 Area W Region 68 General Board Meeting Agenda March 16, :00 pm
Sectin 10 Area W Regin 68 General Bard Meeting Agenda March 16, 2016 7:00 pm In Attendance: Jennifer Kwast, Mike Harrisn, Nathan Pnder, Rhnda Brks, Jeannette Rssling, Kevin Churchill, Carl Bjrdahl, Dan
More informationSteps to Organize a CNU Chapter Congress for the New Urbanism
Steps t Organize a CNU Chapter Cngress fr the New Urbanism 140 S. Dearbrn St., Ste. 404 Chicag, IL 60603 Phne: 312.551.7300 Fax: 312.346.3323 Email: chapters@cnu.rg Intrductin The Cngress fr the New Urbanism
More informationAssessment of Refugees Qualifications:
Assessment f Refugees Qualificatins: Nrwegian Apprach Marina Malgina Head f Sectin NOKUT (Nrwegian Agency fr Quality Assurance in Educatin), Nrwegian ENIC-NARIC NOKUT Nrwegian Agency fr Quality Assurance
More informationIdaho State Capitol Building
Idah State Capitl Building Usage Guidelines and Plicies Many rms within the Idah State Capitl building are available fr public meetings r events. The Capitl Cmmissin plicy prvides: A public event is any
More information