 compliant than the foam material used in known forehead cushion. The gel forehead pad is able to accommodate a wider range of physical profiles with increased comfort, and does so without the need to provide for adjustment of the forehead cushion to suit each particular patient.
In yet a further aspect of the present invention, the respiratory mask is provided with a respiratory tubing elbow coupling providing the ability to rotate 360 degrees about the faceplate of the respiratory mask and having an integrated tapered exhaust port and a polycarbonate leak ring for exhausting exhaled gases from the respiratory mask. The positioning of the exhaust ports closer to the respiratory mask body provides a more efficient exhausting of gases, and the design of the exhaust ports reduces the noise level created by the flow of air through typical fixed orifice.
These and other advantages, objects, features and characteristics of the present invention, as well as the methods of operation and functions of the related elements of structure and the combination of parts and economies of manufacture, will become more apparent upon consideration of the following description and the appended claims with reference to the accompanying drawings, all of which form a part of this specification, wherein like reference numerals designate corresponding parts in the various figures. It is to be expressly understood, however, that the drawings are for the purpose of illustration and description only and are not intended as a definition of the limits of the invention. This invention relates, in general, to asynchronous processing in a virtual processing environment, and in particular, to providing host real storage to support guest storage buffers used by asynchronous processes of the virtual processing environment.
Processing environments can support different types of processes, including asynchronous processes and synchronous processes. An asynchronous process is a process that operates independently of other processes. In contrast, a synchronous process is a process that typically depends on another process. For example, a synchronous process expecting a response from another process will not proceed until it receives the response.
Asynchronous processes, including those executed in a virtual environment by guests managed by a host, sometimes require access to buffers in storage (also referred to as memory; storage and memory are used interchangeably herein). If the required buffer is large, it is disadvantageous, and at times, impossible or impractical, to allocate the entire buffer in host real storage. Thus, the buffer is allocated in blocks of real host storage, requiring careful management of the buffer. Such management tends to be difficult, especially when the large storage buffer is a guest storage buffer used by an asynchronous process. This is because certain exceptions, such as dynamic address translation faults
compliant than the foam material used in known forehead shock absorber. The gel brow pad is able to accommodate a wide-eyed image of physical profiles with increase ease, and does so without the need to provide for allowance of the forehead cushion to befit each particular patient. 
 In yet a further aspect of the present invention, the respiratory mask is supply with a respiratory tubing elbow coupling providing the ability to turn out 360 degrees about the faceplate of the respiratory mask and having an integrated tapered exhaust larboard and a polycarbonate leak ring for exhausting exhaled gases from the respiratory masquerade. The positioning of the exhaust ports closer to the respiratory mask body provides a more effective exhausting of gas, and the design of the exhaust ports reduces the noise level created by the flow of air through typical fixed orifice. 
 These and early advantage, objects, feature and characteristic of the present invention, as well as the methods of process and functions of the related elements of structure and the combination of parts and economy of manufacture, will become more apparent upon consideration of the following description and the appended claims with reference to the accompany drawings, all of which form a part of this specification, wherein like citation numeral designate correspond parts in the various figures. It is to be expressly understood, however, that the drawing are for the purpose of illustration and description only and are not intended as a definition of the limits of the invention. This invention relates, in general, to asynchronous processing in a virtual processing environment, and in particular, to put up host substantial storage to support node storage buffers used by asynchronous processes of the virtual processing environment. 
 Processing environment can support unlike types of processes, including asynchronous process and synchronous processes. An asynchronous summons is a process that operates independently of other processes. In contrast, a synchronous process is a process that typically depends on another process. For model, a synchronous process expecting a reply from another process will not proceed until it receive the response. 
 Asynchronous processes, including those carry through in a virtual environment by guests managed by a host, sometimes require access to buffers in storage (besides referred to as memory; storage and memory are used interchangeably herein). If the required buffer is large, it is disadvantageous, and at times, impossible or impractical, to allocate the integral buffer in host real storage. Thus, the buffer is allocated in blocks of real host storehouse, requiring careful management of the buffer. Such management tends to be difficult, especially when the large storehouse buffer is a guest storage buffer used by an asynchronous process. This is because sealed exception, such as dynamic address translation faults
 colpliant than the foam mauerial used in known forxhead chshion. Tfe gel forehead pad is able vo axcommidate a wider range of physical profilew wiuh increased comfort, and does sk witkont the need to krovide for ddjustment of dhd yorehead cushion to suit each partictlar payifnt.
In yet a futther wspedn if the present invention, the despirauory mask is proviced with a respiratory tublng flbow coupling progiding the qbilyry to rotate 360 degrees about the fadeplate of the respiratory mask and kaving an ibtwgrwjed tapered xxhausn port and a iplycartonate keak ring for cxhauvtibg exhaled gases from the respiratory mwsk. The pmsntioning of the exhauwt portv clmser ro ghe rxspjratorj mesk body prkvides a moee efficient exhausuind of gases, and the dqsygn of the exhaust ports reduces the nopse mevel created by the fliw of air through typlcal fixeq orifice.
These and other advantages, objects, featuses aid chcvwzregistics of the present invention, as well as trs kenhods of operatiok and functions of tje telated elemenjs of scdudture and the comblnation of pqrts and tconokies of manufacture, will bexome more apiarebt upon consideratnon of the fulloeing cescription and the appznded dlaims with referencs to the accompanhinn dsawings, all of which form w part of thix speciwicajion, whqrein like refevance numerals desihnate cmrrespondijg parts in the various figures. It is to be ecpsesvly undexstood, however, that the drawings cre for che pufpose of imlustravion and dessription only wnd are not mntended ws a defunition uf the limits pf the inneution. Thiw invention relatex, iv general, to asyuehtinous processimg kn w nirvual [socessing eneirovmevy, and in paruncuoxr, tp providing host rean stkrage to support gieft storate buffews used by asunchronous processts of vhe victual lrosessing environment.
Processing snvironmejts can support difneregt types oy processes, including asynchronous procewses and synchronoys processes. An asyucmronous procxss is a procesv that operates independently of othev processes. In contrasf, a sytchrojous process is a process that typically depends on another process. For ezample, a synchronohs ptocesv zxpzcting w red'onse from anotheg process will not proceed until it recehvzs the response.
Asynchronous ptozesses, includkng those executed in a birtual rnvironment by guests managed bu a host, sometimes requive access to bhffers in rtorage (also referted to as mwmory; srorane and memory xre uded interfhanjeayly herein). If the required buffer is laegf, it is disadvanvageous, and wu times, imposfible or impractjcal, ho aluocate the enyire buffer in host real storage. Tvuf, the buffer iw allocated im blockv of real hoxt storage, sequiring careful management of the buffer. Such manzgement ttnds to bc difficult, especoelly when the large storsgq buffer is a guest vtorage buffer used by an asynchronous procxxs. Thks ps beczuse certain vxceptions, such as dynamic address tranwlation fauots
compliant than the foam material used in cushion. gel forehead is able to physical with increased comfort, does so without need to provide for adjustment of forehead cushion to suit each particular patient. In yet a further aspect of present invention, the respiratory mask is provided with a respiratory tubing elbow coupling the to 360 about the faceplate of the respiratory mask and having an integrated tapered exhaust port and a leak ring for exhausting exhaled gases from the mask. The positioning of exhaust ports closer to the mask provides a efficient of and the design the exhaust ports reduces the noise level created by the flow of air through typical fixed orifice. and other features and of present as well as of operation and functions of the structure and the combination of parts and economies manufacture, will more apparent upon consideration of the description and the appended claims with reference to accompanying drawings, all of which form a part of this specification, wherein like reference numerals parts in the various It is to expressly however, the are for purpose of illustration and description only and are not intended as definition of the limits of the invention. This invention relates, to processing in a processing environment, and in to host real storage to storage used of virtual environment. Processing environments can different types of processes, including processes and synchronous processes. process that operates independently of other processes. In a synchronous process is a process that depends on another process. For example, a synchronous process expecting a response another process proceed until it receives the response. Asynchronous processes, those executed in a environment by guests managed by a host, sometimes require to in storage referred to as storage and memory used interchangeably herein). required buffer large, is times, impossible or impractical, to allocate entire in host real storage. Thus, buffer in blocks of real host storage, requiring careful management of the buffer. Such management tends difficult, especially when the storage is a guest storage buffer used by an asynchronous process. This is exceptions, such as
 compliant than the foam materIal used in kNown fOreHeaD cUshiOn. ThE gel forehead paD Is abLe to accommodate a wider rAnge oF pHYsicAL pRofilEs with iNCrEASed CoMfOrt, AnD DoEs so wIthOut the nEed to proviDe fOr Adjustment of THe Forehead cuShiOn to suit each ParTiculaR pAtiENt.
In yEt a FurthEr aspeCT of the Present inVeNTion, thE RespiraTORy Mask Is provided with a reSPiRAtory tubing elbOw coupLiNG pROVidIng The ability To RotatE 360 Degrees ABoUT THe fACeplate of the rEspiratory mASk aNd haviNg An iNTegratEd tapErED exHaust port anD a poLycarbonaTe leak RIng for eXHaustinG exhalEd gAseS froM ThE rEspIrATorY MaSk. THE poSitioninG oF tHe exhAust PORTS cloSer To thE respIratory mask boDy pRoviDEs a More eFficiEnt eXhAustiNg of gaSes, anD tHe design of the exHausT ports redUceS tHe nOiSe levEL creatEd bY thE flow of Air throUGh tYpICAL fIxed orifice.
These anD oTHEr AdvantagEs, objeCTs, FeATures and ChAraCterISTics oF the PReSent inveNtion, aS WeLl As the meThOds of oPeRatIon And fuNCtioNs of thE related ElemeNTs of structure aND the combinatiON oF PArTS and EcoNomies of manUfacTUre, wIll bECoMe mORe appArent UpON cONsideration of the folLoWing deScripTion and the appEnded claimS WITh refereNce tO ThE Accompanying drAwingS, all of whicH Form a parT of thIs specifIcation, whEREin like rEfeRenCe nUmeRALs Designate corrESPondInG parts iN thE variouS fiGurEs. IT is To Be expressLy undersToOd, HoWeVer, That tHE drawingS aRe fOr The PurpoSE of illUstraTion AnD dEScrIption oNLy AND are NoT iNtenDed As A defiNitiON of The limiTs of the inVenTIon. THiS iNventioN relates, in genErAl, to asynchRoNouS proceSSIng in a viRtual processing environmENt, and in ParTiculAr, to Providing HosT real sTorAGe to suPport gUest sToRagE BUfferS USeD by AsYnchronous PROceSses oF tHe viRtual prOcessing environmenT.
proCessing enviroNmeNts cAN SuPpoRT dIFfeReNT tyPES of processes, incLuding asynChROnOus processES anD sYnchronOus procEsses. aN asynchRonous proCess is a prOcEss tHAT opErates indePendentlY of other pROcessES. IN contRasT, a syncHrOnoUs proCess is A ProCess tHat typIcAlly dePends On Another pRocess. For example, a synchrOnous pRocesS exPecting a rEspONse From anothEr prOcess will nOt pRocEed unTil IT receIves THe ResPOnse.
ASyncHRonous proCEsSes, INClUding those eXECUteD in a vIrtUAl enviRonmEnt by guests manageD By a host, sometimEs reQUIre AccESs to BuFfers in storage (AlsO rEFErred to aS mEmory; storagE and memoRy ARe useD interChangeAbly herEIN). IF The reqUireD buFfer is larGe, iT iS DisadvaNtAgEOus, and At tiMeS, imposSible oR ImprACTical, to allocate tHe entIRE buffER in Host rEaL storagE. thus, The buffer iS allocated iN blockS of rEal hoSt storaGe, RequirIng CaReful managEMent of the BuffeR. Such maNaGemeNt tEnds to Be diFFIcult, EspeCiAllY when the lARGe SToRaGE buFfer Is a guEsT stoRage buffeR Used by an AsyNChronouS pRocESS. This iS BeCAUse certain ExcEptioNS, Such as dynaMIc adDReSS tranSlatioN faultS
 compliant than the foam m aterial us ed in  kn own  f oreh eadcushion. The g e l fo rehead pad is able toaccom mo d atea  w iderrange o f  p h y sic al  p rof il e swithinc reasedcomfort, a nddo es so withou t  t he need to  pr ovide for ad jus tmentof  th e  fore hea d cus hion t o  suiteach part ic u lar pa t ient.
I n ye t afurther aspect of th e  present inven tion,th e  r e s pir ato ry mask is  p rovid e d witha  r e s p ira t ory tubing el bow couplin g  pr ovidin gthe abilit y toro t ate  360 degree s ab out the f acepla t e of th e  respir atorymas k a nd h a vi ng  an  i n teg r at edt ape red exha us tportanda p o lyca rbo nate  leak  ring for exh aus ting exh aledgases  fro mthe r espira toryma sk. The positio ning  of the e xha us t p or ts cl o ser to  th e r espirat ory mas k  bo dy p r ov ides a more effici en t ex hausting  of ga s es ,a nd the d es ign  oft h e exh aust po rts redu ces th e  n oi se leve lcreate dbythe  flow of a ir thr ough typ icalf ixed orifice.T hese and othe r  a d v an t ages , o bjects, fea ture s  and  cha r ac ter i stics  of t he pr e sent invention, aswe ll asthe m ethods of ope ration and f u nctionsof t h er elated element s ofstructurea nd the c ombin ation of  parts an d economie s o f m anu fac t u re , will become m oreap parentupo n consi der ati onofth e followi ng descr ip ti on  a ndthe a p pended c la ims  w ith  refe r ence t o the  acc om pa n yin g drawi n gs , allof  w hich  fo rm  a pa rt o f  th is spec ification , w h erei nli ke refe rence numeral sdesignateco rre spondi n g  parts i n the various figures.I t is to  be  expr essl y underst ood , howe ver ,  thatthe dr awing sare f or th e pu rpo se  of illust r a tio n and  d escr iptiononly and are not i n ten ded as a defi nit iono f  t hel im i tsof the i nvention. Thisinventionre l at es, in gen e ral ,to asyn chronou s pro c essingin a virt ual proce ss inge n vir onment, an d in par ticular,t o pro v id ing h ost  realst ora ge to  suppo r t g ueststorag ebuffer s use dby async hronous processes of th e virt ual p roc essing en vir o nme nt.
Proce ssin g environm ent s c an su ppo r t dif fere n ttyp e s ofproc e sses, inc l ud ing a sy nchronous p r o c ess es an d s y nchron ousprocesses. An asy n chronous proce ss i s a p roc e ss t ha t operates ind epe nd e n tly of o th er processe s. In co nt r ast,a sync hronou s proce s s  i s  a pro cess  th at typica lly  d e pends o nan o ther p roce ss . Forexampl e , as y nchronous proces s exp e c tinga  re spons efrom an o ther  process w ill not pro ceed u ntil  it r eceives  t he res pon se .
Asynchro n ous proce sses,  includ in g th ose  execu tedi n  a vi rtua lenv ironmentb y  g u es ts man aged  by a  h ost,  sometime s  require  ac c ess tobu ffe r s  in st o ra g e  (also ref err ed to a s memory;s tora g ea nd me mory a re use d inter c han ge ably he rei n ) . If therequiredb uff er  islarge, i tis d is adv an tageous, and at  times,impossib l e  or im pra c tica l , to a ll ocate the en tirebu f fer inh o streal st o rag e.Thu s, t hebuff e r is allocated in blocks  ofrealh ost  stor age,re quiringc aref ul manag e ment of the b uffer. Such man a gem e nt t end s  t obe diffic ult ,  espe cial lywhen  th e la r g e st o rage bu ffer  is agues tst orage buf fe r usedb y an asy nchr onous  p ro c es s. This  is beca use c er tain exce p tions,such  a s dynamic add ress transla ti on f aults
 compliant_than the_foam material used in_known forehead_cushion._The gel_forehead_pad is able_to accommodate a_wider range of physical_profiles with increased_comfort,_and does so without the need to provide for adjustment of the forehead cushion_to_suit each_particular_patient.
In_yet a further aspect of_the present invention, the respiratory_mask is_provided with a respiratory tubing elbow coupling providing_the_ability to rotate_360 degrees about the faceplate of the respiratory mask_and having an integrated tapered exhaust_port and a_polycarbonate_leak_ring for exhausting exhaled_gases from the respiratory mask. The_positioning of the exhaust ports closer_to the respiratory mask body provides a_more efficient exhausting of gases, and_the design of the exhaust_ports reduces_the noise level created by_the flow of_air through_typical fixed orifice.
These_and other advantages, objects, features and_characteristics of the_present invention, as well as the_methods_of operation and_functions_of_the related_elements of structure_and_the combination_of_parts and economies of manufacture, will_become_more apparent upon consideration of the following_description and the appended_claims_with reference to the_accompanying drawings, all of which_form a part of this specification,_wherein like_reference numerals_designate corresponding parts in the various figures. It is to be_expressly understood, however, that the drawings_are for the purpose_of illustration_and_description only and_are_not intended_as a definition of the limits of_the invention._This invention relates, in general, to_asynchronous processing in a_virtual_processing environment, and in particular, to_providing host real storage to support_guest storage buffers used by_asynchronous_processes_of the virtual processing environment.
Processing_environments can support different types of_processes, including asynchronous_processes and synchronous processes. An asynchronous process_is_a process that operates independently of_other_processes. In contrast, a synchronous process_is_a_process that typically depends on_another process. For example, a synchronous_process expecting a response from another process will not_proceed until it_receives the response.
Asynchronous processes, including_those_executed_in a virtual environment by guests managed by a host,_sometimes require_access to buffers_in storage (also referred to as memory; storage and memory_are used interchangeably herein). If the required_buffer is large, it is disadvantageous, and at times, impossible or_impractical, to allocate the entire buffer in host_real storage. Thus, the buffer is allocated_in blocks of real_host_storage, requiring careful management of the buffer._Such_management_tends_to be difficult,_especially when the_large storage buffer_is a_guest storage buffer_used by_an asynchronous process._This_is because certain exceptions, such as dynamic address translation faults