handle (computing)

computer prograamingil, aaplikkeshan software memmariyudeo daattaabes allengil operating sisttam polulla mattoru sisttam kaikaaryam cheiyunna objectukaludeyo blokkukale paraamarshikkumbol upayogikkunna oru resourcinekkurichulla amoorthamaaya paraamarsamaanu handle.
oru resource handle oru athaarya identifieraayirikkam, eee saahacharyathil ithu palappozhum oru poornnasamkhyayaanu (palappozhum oru shreniyile oru shreni soochika allengil aaa tharatthilulla vibhavam kaikaaryam cheyyaan upayogikkunna "table"), allengil kooduthal vivarangalilekku praveshanam anuvadikkunna oru pooyintar aakam. phayal discriptarukal, network sokkattukal, daattaabes kanakshanukal, proses identifierukal (pii. aii. dii), job aidikal enniva saadhaarana resource handilukalil ulppedunnu. pidukalum job aidikalum vyakthamaayi drishyamaaya poornnasamkhyakalaanu; phayal discriptarukalum sokkattukalum (palappozhum phayal discriptarinte oru roopamaayi nadappilaakkunna) poornnasamkhyakalaayi prathinidheekarikkunnu, avaa saadhaaranayaayi athaaryamaayi kanakkaakkappedunnu. parambaraagatha nadappaakkalukalil, phayal discriptarukal oru (perr-prosess) phayal discriptar table soochikakalaanu, avide ninnu oru (sisttam-wide) phayal table.
pooyintarukalumaayi thaarathamyam cheyyuka.
oru pooyintaril athu soochippikkunna inathinte vilasam adangiyirikkumbol, oru handle ennathu baahyamaayi kaikaaryam cheiyunna oru referencinte amoorthamaanu; athinte avyakthatha handle asaadhuvaakkaathe referentine sisttam memmariyil maattaan anuvadikkunnu, ithu poyintarukalkku asaadyamaanu. indirectionte adhika paali referentil nadathunna pravarthanangalil maanejment systethinu ulla niyanthranavum vardhippikkunnu. saadhaaranayaayi handle oru soochikayo allengil aagola tombastonukalude nirayilekkulla oru poyintaro aanu.
oru computer prograam oru resourcilekku oru handle aavashyappedumbol sambhavikkunna oru tharam software bugg aanu handle chorcha, ennaal athu upayogikkaathappol handle swathanthramaakkunnilla; ithu oru tharam resource chorchayaanu, oru poyintarinulla memory chorchaykku samaanamaan.
suraksha.
surakshithamaaya computing padangalil, oru handle vazhi oru resourcilekkulla praveshanam mattoru sisttam madhyasthatha vahikkunnathinaal, oru handle oru "kappability" aayi pravartthikkunnu ithu oru vasthuvine thirichariyuka mathramalla, axus avakaashangale bandhappeduthukayum cheiyunnu. udaaharanathinu, oru fayalinte peru vyaajamaanengilum (ithu oohikkaavunna oru identifier maathramaan), oru handle oru baahya sisttam oru upayokthaavin "nalkunnu", athinaal aidantitti mathramalla, "anuvadicha" axus prathinidheekarikkunnu.
udaaharanathinu, oru prograam sisttam passwade phayal (kokvi _ 1) reed/raitt modil (kokvi _ 2) vaayikkaan aagrahikkunnuvenkil, athinu inipparayunna kooll vazhi phayal thurakkaan sramikkaam
int efdi = ooppan ("/muthalaayava/pasdabludy", oo _ ardidabluer);
eee kooll operating systethode nirddishta axus avakashangal upayogichu nirddishta phayal thurakkaan aavashyappedunnu. oesu ithu anuvadikkukayaanenkil, athu phayal thurakkukayum (perr-proses phayal discriptar table oru entry srishtikkukayum) upayokthaavin oru handle (phayal discriptar, eee tableylekkulla soochika) thirike nalkukayum cheiyunnu yadhaartha axus niyanthrikkunnath oesu aanu, handle athinte oru tokkanaan. neremarichu, oesu axus nishedhikkukayum athinaal phayal thurakkukayo handle thirike nalkukayo cheyyilla.
oru sheshi adisthaanamaakkiyulla samvidaanathil, anubandha axus avakashangal upayogichu handilukal prakriyakalkkidayil kaimaran kazhiyum. eee sandarbhangalil handle oru sisttam wide-unique cheria poornnasamkhyayallaathe mattenthenkilum aayirikkanam, allaathapaksham athu vyaajamaan. ennirunnaalum, oru prakriyaykkullile oru kazhivu thirichariyaan atharam oru poornnasankhya upayogikkaam; udha.jii.linuxile phayal discriptar apraapyamaan, kaaranam athinte samkhyaa moolyam maathram ardhashoonyamaanu, koodaathe prakriyayude pashchaathalatthil maathrame enthineyum soochippikkukayulloo. atharam oru handle kaimarunnathinu prathyeka shradha aavasyamaanu, kaaranam ayaykkalum sweekarikalum prakriyakalil athinte moolyam palappozhum vyathyasthamayirikkanam.
maruvashathu, sheshi adisthaanamaakkiyulla samvidaanangalil, oro prakriya vibhavathinte identityum aavasyamulla axus avakashangalum vyakthamaakkikkond athintethaaya prathyeka handle nedanam (udha.jii.oro prakriya fayalinte perum axus mode nalkikkond oru phayal thanne thurakkanam). passing haandilukale pinthunaykkunna aadhunika samvidaanangalil polum atharam upayogam kooduthalaanu, pakshe ithu aashayakkuzhappathilaya deputy prashnam polulla kedupaadukalkk vidheyamaan.
udaaharanagal.
udaaharanagal mack oesu, windos thudangiya operating sisttangalile memory maanejmentinulla oru janapriya pariharamaayirunnu handilukal. sii staanderd aii/oo libraryile phayal daatta ghadana oru phayal handle aanu, ithu adisthaana phayal praathinidhyatthil ninnu amoorthamaanu (unixil iva phayal discriptarukalaanu). mattu desktop parithasthithikaleppole, sisttathile vasthukkale prathinidheekarikkunnathinum operating sisttavum upayokthru sthalavum thammilulla ashayavinimaya paatha nalkunnathinum windos epi handilukal valareyadhikam upayogikkunnu. udaaharanathinu, desktoppile oru vindo prathinidheekarikkunnath cockves _ 3 (handle, vindo) enna tharatthilulla oru handle aanu.
labhyamaya memmariyile vardhanavum mechappetta vertual memory algorithangalum lalithamaaya pooyintarinte upayogathe kooduthal aakarshakamaakkiyathinaal eratti paroksha handilukal (handle oru pooyintar aayirikkanamennilla, pakshe udaaharanathinu, oru poornnasamkhyayaayirikkaam) sameepakaalath anukoolamalla. ennirunnaalum, pala operating sisttangalum ippozhum eee padam atharyamaaya, "swakaarya" dattaa gadanakalilekkulla poyintarukalkku-atharyamaaya pooyintarukal-allengil oru prakriyayil ninnu athinte klayantilekku kaimarunna aantharika arekalilekkulla soochikakalkku prayogikkunnu.

