Anda di halaman 1dari 8

Diterjemahkan dari bahasa Inggris ke bahasa Indonesia - www.onlinedoctranslator.

com

Lihat diskusi, statistik, dan profil penulis untuk publikasi ini di:https://www.researchgate.net/publication/336133290

MANAJEMEN MEMORI DALAM SISTEM OPERASI

Artikel· April 2019

KUTIPAN BACA
0 4.709

2 penulis, termasuk:

Dinesh Kumar
Amar Shaheed Baba Ajit Singh Jujhar Singh Memorial College, Bela

8PUBLIKASI7KUTIPAN

LIHAT PROFIL

Beberapa penulis publikasi ini juga mengerjakan proyek terkait ini:

Ulasan tentang Komputasi AwanLihat proyek

Semua konten yang mengikuti halaman ini diunggah olehDinesh Kumarpada 30 September 2019.

Pengguna telah meminta peningkatan file yang diunduh.


© 2019 JETIR April 2019, Volume 6, Edisi 4 www.jetir.org (ISSN-2349-5162)

MANAJEMEN MEMORI DALAM OPERASI


SISTEM
Dinesh Kumar1, Mandeep Singhke-2, Harpreet Kauro3
Asisten profesor
Ilmu Komputer
ASBASJS Memorial College Bela, Ropar, India1, 2
BZSFS Khalsa Girls College, Morinda, India3

ABSTRAK:Dalam waktu pemrosesan yang sedang berlangsung, aplikasi tidak dapat dibuat oleh kerangka kerja tanpa memori efektif para
eksekutif, terutama jika aplikasi harus berada di bawah Beban layanan untuk waktu yang lama dan tidak jelas. Aset harus digunakan secara
produktif untuk meningkatkan eksekusi. Makalah ini menggambarkan memori para eksekutif dalam kerangka kerja dan akan
menunjukkan desain dasar divisi dalam kerangka kerja dan esensi penugasannya. Makalah ini juga menggambarkan tentang gagasan
penting tentang memori virtual para eksekutif dan memori dinamis dewan.

KATA KUNCI:MMU, DLL, PN, FN, GIGABYTE.

1. PERKENALAN

Memori papan adalah kegunaan dari kerangka kerja yang menangani atau mengawasi memori penting dan bergerak maju dan mundur antara
memori dasar dan pelat di tengah eksekusi. Memori papan memantau setiap area memori, tidak terlalu memperhatikan kemungkinan itu
ditugaskan untuk beberapa prosedur atau gratis. Ini memeriksa berapa banyak memori yang akan dialokasikan ke formulir. Ia memilih prosedur
mana yang akan mendapatkan memori pada jam berapa. Ini melacak pada titik mana pun beberapa memori dibebaskan atau tidak terisi dan
karenanya menyegarkan status.

Latihan instruksional ini akan melatih Anda ide-ide dasar yang diidentifikasi dengan Manajemen Memori.

2. RUANG ALAMAT PROSES

Ruang alamat prosedur adalah pengaturan yang sah yang mengacu pada prosedur dalam kodenya. Misalnya, ketika 32-bit cenderung
sedang digunakan, lokasi dapat diperpanjang dari 0 hingga 0x7ffffffff; yaitu, 2^31 angka yang mungkin, untuk ukuran hipotetis habis-
habisan 2 gigabyte.

Kerangka kerja berhubungan dengan pemetaan pengiriman yang konsisten ke lokasi fisik pada musim porsi memori ke
program. Ada tiga jenis alamat yang digunakan dalam program ketika memori dikeluarkan -

SN Alamat & Deskripsi Memori

1 Alamat simbolik
Alamat yang digunakan dalam kode sumber. Nama variabel, konstanta, dan nama panduan adalah
komponen dasar dari ruang lokasi yang representatif.

2 Alamat relatif
Pada musim akumulasi, kompilator mengubah lokasi simbolis menjadi lokasi relatif.

3 Alamat fisik
Loader menghasilkan alamat-alamat ini ketika sebuah program ditumpuk ke dalam memori utama.

Lokasi virtual dan fisik setara dalam rencana pembatasan alamat waktu dan beban waktu agregat. Lokasi virtual dan fisik
bervariasi dalam rencana pembatasan alamat waktu eksekusi.

Penataan setiap lokasi cerdas yang dibuat oleh suatu program disinggung sebagai ruang lokasi yang konsisten. Penataan setiap
lokasi fisik yang berkaitan dengan pengiriman yang sah ini disebut sebagai ruang lokasi fisik.

Pemetaan runtime dari virtual ke lokasi fisik diselesaikan oleh memori unit eksekutif (MMU) yang merupakan
peralatan gadget. MMU menggunakan sistem berikut untuk mengubah lokasi virtual ke lokasi fisik.

JETIR1904J61 Jurnal Teknologi Berkembang dan Penelitian Inovatif (JETIR)www.jetir.org 465


© 2019 JETIR April 2019, Volume 6, Edisi 4 www.jetir.org (ISSN-2349-5162)

• esteem dalam register dasar ditambahkan ke setiap alamat yang dihasilkan oleh prosedur klien, yang diperlakukan sebagai
penyeimbang pada saat dikirim ke memori. Misalnya, jika nilai register dasar adalah 10.000, maka upaya klien untuk
menggunakan area alamat 100 akan secara bertahap dialokasikan kembali ke area 10100.

• Program klien mengelola lokasi virtual; itu tidak pernah mengamati lokasi fisik asli.

3. PEMUATAN STATIS VS DINAMIS

Keputusan antara Static atau Dynamic Loading adalah menyisihkan beberapa menit dari program PC yang sedang dibuat. Jika
Anda ingin menumpuk program Anda secara statis, maka pada saat pengaturan, total proyek akan digabungkan dan dihubungkan
tanpa meninggalkan ketergantungan program atau modul dari luar. Linker menggabungkan program artikel dengan modul item
penting lainnya ke dalam program langsung, yang juga mencakup lokasi yang konsisten.

Jika Anda sedang membuat program yang ditumpuk secara dinamis, maka kompiler Anda akan mengatur program dan untuk
setiap modul yang perlu Anda gabungkan dengan kuat, hanya referensi yang akan diberikan dan sisanya akan diselesaikan. pada
musim eksekusi.

Pada musim penumpukan, dengan penumpukan statis, program langsung (dan informasi) ditumpuk ke dalam memori dengan tujuan akhir agar
eksekusi dimulai.

Jika Anda menggunakan penumpukan dinamis, jadwal dinamis perpustakaan disimpan di piring dalam struktur yang dapat
dipindahkan dan ditumpuk ke dalam memori tepat saat dibutuhkan oleh program.

4. PENGHUBUNGAN STATIS VS DINAMIS

Seperti yang dijelaskan di atas, ketika koneksi statis digunakan, linker mengkonsolidasikan setiap modul lain yang diperlukan oleh suatu program ke dalam program
tunggal yang dapat dieksekusi untuk menghindari ketergantungan runtime.

Ketika koneksi dinamis digunakan, tidak diperlukan untuk menghubungkan modul atau perpustakaan yang sebenarnya dengan
program, melainkan referensi ke modul dinamis diberikan pada saat penggabungan dan koneksi. Dynamic Link Libraries (DLL) di Windows
dan Shared Objects di Unix adalah contoh asli dari perpustakaan dinamis.

5. BERTUKAR

Swapping adalah sistem di mana prosedur dapat ditukar sebentar dari memori utama (atau pindah) ke kapasitas opsional (piring) dan
membuat memori itu dapat diakses oleh prosedur yang berbeda. Di lain waktu, kerangka kerja menukar kembali prosedur dari
penimbunan opsional ke memori utama.

Terlepas dari kenyataan bahwa eksekusi biasanya dipengaruhi oleh proses swapping namun membantu dalam menjalankan banyak dan
prosedur besar secara paralel dan itulah alasan Swapping disebut sebagai strategi pemadatan memori.

Waktu lengkap yang dibutuhkan oleh proses swapping menggabungkan waktu yang diperlukan untuk memindahkan seluruh prosedur ke pelat bantu dan
setelah itu untuk menduplikasi prosedur kembali ke memori, sama seperti waktu yang dibutuhkan prosedur untuk memulihkan memori dasar.

JETIR1904J61 Jurnal Teknologi Berkembang dan Penelitian Inovatif (JETIR)www.jetir.org 466


© 2019 JETIR April 2019, Volume 6, Edisi 4 www.jetir.org (ISSN-2349-5162)

Beri kami kesempatan untuk mengharapkan bahwa prosedur klien berukuran 2048KB dan pada hard plate standar di mana pertukaran akan
terjadi memiliki nilai tukar informasi sekitar 1 MB untuk setiap detik. Pertukaran nyata dari prosedur 1000K ke atau dari memori akan dilakukan.

2048KB / 1024KB per detik


= 2 detik
= 2000 milidetik

Saat ini mempertimbangkan waktu masuk dan keluar, itu akan memakan waktu total 4000 milidetik di samping overhead lainnya di mana prosedur tersebut berusaha
untuk memulihkan memori utama.

6. ALOKASI MEMORI

Distribusi memori adalah cara untuk membagikan kotak memori pada ajakan. Biasanya pengalokasi mendapatkan memori dari sistem kerja di
beberapa penghalang besar yang harus dipartisi untuk memenuhi permintaan untuk kotak kecil. Itu juga harus membuat kotak yang dikembalikan
dapat diakses untuk digunakan kembali. Ada banyak pendekatan reguler untuk memainkan ini, dengan berbagai kualitas dan kekurangan.
Sepasang kekasih digambarkan dengan cepat di bawahnya.

- Pertama, cocok

- Sistem teman
- Sub-alokasi

Prosedur-prosedur ini secara teratur dapat digunakan dalam kombinasi.

6.1 KECOCOKAN PERTAMA

Dalam perhitungan kecocokan utama, pengalokasi menyimpan daftar kotak bebas (dikenal sebagai daftar gratis) dan, saat mendapatkan
permintaan untuk memori, memeriksa bersama dengan daftar kotak utama yang cukup luas untuk memenuhi permintaan tersebut. Jika
kotak yang dipilih pada dasarnya lebih besar dari yang disebutkan, maka kotak itu biasanya sebagian dan sisanya ke daftar sebagai kotak
bebas lainnya.

Perhitungan kecocokan utama bekerja dengan sangat baik, karena menjamin bahwa penugasan dilakukan dengan cepat. Saat menggunakan kembali kotak bebas, ada
keputusan sehubungan dengan di mana menambahkan kotak ke daftar kosong—cukup dalam permintaan apa daftar kosong disimpan:

6.1.1 AREA MEMORI (ALAMAT)

Ini tidak cepat untuk penugasan atau penggunaan kembali, namun, mendukung konvergensi produktif dari kotak bebas yang berdekatan (dikenal sebagai campuran).
Seperti yang ditunjukkan oleh Wilson et al. (1995), permintaan ini mengurangi fraktur. Hal ini juga dapat meningkatkan wilayah referensi.

6.1.2 MENGEMBANGKAN UKURAN

Ini sama dengan perhitungan kecocokan terbaik, di mana kotak bebas dengan "kecocokan paling aman" dipilih dengan andal. Kesesuaiannya
biasanya cukup ketat sehingga sisa alun-alunnya sangat kecil.

6.1.3 MENGURANGI UKURAN

Ini sebanding dengan perhitungan kecocokan yang paling mencolok. Penghalang utama pada daftar gratis akan selalu
cukup luas, jika kotak yang cukup besar dapat diakses. Metodologi ini memberi energi pada patahan luar; Namun,
penunjukannya cepat.

6.1.4 MEMPERPANJANG WAKTU SEJAK PENGGUNAAN TERAKHIR

Ini cepat dalam memasukkan kotak gratis baru karena ditambahkan ke awal ikhtisar. Ini memberdayakan wilayah referensi yang bagus (di mana
kotak yang digunakan bersama tidak tersebar di seluruh memori), namun, dapat menyebabkan retakan luar yang parah.

Variasi kecocokan pertama, yang dikenal sebagai kecocokan berikutnya, dilanjutkan dengan setiap pemindaian untuk persegi yang masuk akal, tempat menarik terbaru
yang relevan, dengan memanfaatkan penunjuk berkelok-kelok ke dalam rantai persegi bebas. Ini biasanya tidak digabungkan dengan permintaan ukuran yang lebih besar
atau lebih kecil karena itu akan membunuh keadaan menguntungkan mereka.

6.2 SISTEM TEMAN

Dalam kerangka kerja amigo, pengalokasi hanya akan membagi kotak dengan ukuran tertentu dan memiliki banyak catatan gratis, satu untuk setiap ukuran
yang diizinkan. Ukuran yang diizinkan biasanya adalah pangkat dua atau menyusun pengaturan Fibonacci (lihat di bawah misalnya), dengan tujuan bahwa
setiap kotak selain yang terkecil dapat dipisahkan menjadi dua kotak kecil dengan ukuran yang diizinkan.

JETIR1904J61 Jurnal Teknologi Berkembang dan Penelitian Inovatif (JETIR)www.jetir.org 467


© 2019 JETIR April 2019, Volume 6, Edisi 4 www.jetir.org (ISSN-2349-5162)

Ketika pengalokasi mendapatkan permintaan untuk memori, ia mengumpulkan ukuran yang disebutkan bersama-sama ke ukuran yang diizinkan dan
mengembalikan penghalang utama dari daftar gratis ukuran itu. Jika rundown gratis untuk ukuran itu kosong, pengalokasi membagi persegi dari ukuran yang
lebih besar dan mengembalikan salah satu bagian, menambahkan yang lain ke rundown gratis yang sesuai.

Ketika kotak digunakan kembali, mungkin ada beberapa upaya untuk menggabungkan kotak terdekat menjadi kotak dengan ukuran yang lebih
besar (campuran). Untuk membuatnya lebih sederhana, catatan gratis dapat disimpan berdasarkan lokasi. Posisi menguntungkan utama dari
kerangka pasangan adalah bahwa campurannya sederhana karena "amigo" dari setiap kotak bebas dapat ditentukan dari lokasinya.

64 KB blok gratis

Tumpukan teman biner sebelum alokasi

Blok yang dialokasikan 8 KB Blok gratis 8 KB Blok gratis 16 KB Blok gratis 32 KB

Tumpukan teman biner setelah mengalokasikan blok 8 KB.

8KB gratis 10 KB
Blok yang dialokasikan 8 KB Blok terbuang 6 KB Blok gratis 32 KB
memblokir dialokasikan
memblokir

Sebuah beban amigo berpasangan setelah mengalokasikan 10 kB persegi; perhatikan 6 kB disia-siakan untuk berkumpul bersama.

Misalnya, pengalokasi dalam kerangka pasangan berpasangan mungkin memiliki ukuran 16, 32, 64, …, 64 kB. Ini mungkin dimulai
dengan kotak soliter 64 kB. Jika aplikasi membutuhkan kuadrat 8 kB, pengalokasi akan memeriksa daftar gratis 8 kB dan tidak menemukan
kotak kosong ukuran itu. Itu kemudian akan membagi kotak 64 kB menjadi dua kotak berukuran 32 kB, membagi salah satunya menjadi
dua kotak berukuran 16 kB, dan membagi salah satunya menjadi dua kotak berukuran 8 kB. Pengalokasi kemudian akan mengembalikan
salah satu kotak 8 kB ke aplikasi dan menyimpan tiga kotak tersisa 8 kB, 16 kB, dan 32 kB pada catatan bebas yang sesuai. Jika aplikasi
tersebut, kemudian menyebutkan kotak 10 kB, pengalokasi akan membulatkan permintaan ini hingga 16 kB, dan mengembalikan kotak 16
kB dari daftar gratisnya, menghabiskan 6 kB sementara.

Kerangka kerja Fibonacci sobat dapat menggunakan ukuran persegi 16, 32, 48, 80, 128, 208, … byte, sedemikian rupa sehingga setiap ukuran
adalah keseluruhan dari dua ukuran sebelumnya. Sementara bagian persegi dari satu ikhtisar gratis, dua bagian ditambahkan ke dua sebelum
catatan gratis.

Kerangka kerja sobat dapat bekerja dengan baik atau dalam segala hal, bergantung pada bagaimana ukuran yang dipilih terhubung dengan permintaan
normal untuk memori dan apa contoh kotak yang dikembalikan. Penyesuaian biasanya menyebabkan banyak memori yang terbuang, yang disebut fraktur
interior. Ini dapat dikurangi dengan membuat ukuran persegi yang diizinkan lebih dekat satu sama lain.

6.3 SUBALLOCATOR

Ada banyak contoh penggunaan program yang menggabungkan memori ekstra kode eksekutif yang disebut sub-alokasi. Sebuah
suballocator memperoleh kotak besar memori dari kepala kerangka memori dan mendistribusikan memori ke aplikasi dalam potongan-
potongan kecil. Sub-alokasi umumnya disusun karena salah satu alasan berikut:

Untuk menghindari pemborosan umum di kepala kerangka memori;

Untuk memanfaatkan pembelajaran luar biasa dari kebutuhan memori aplikasi yang tidak dapat dikomunikasikan ke administrator memori
kerangka kerja;

Untuk memberikan memori, board mendapat manfaat yang tidak disediakan oleh kepala memori framework.

Pada umumnya, sub-alokasi kurang efektif daripada memiliki pengarah memori tunggal yang disusun secara elegan dan memiliki
antarmuka yang dapat disesuaikan. Juga lebih sulit untuk menghindari bug papan memori jika kepala memori terbuat dari beberapa
lapisan, dan jika setiap aplikasi memiliki variasi sub-alokatornya sendiri.

Banyak aplikasi memiliki beberapa ukuran persegi yang menyusun sebagian besar jatah mereka. Salah satu pekerjaan
yang paling dikenal dari sub-alokasi adalah untuk memasok aplikasi dengan objek satu ukuran. Ini sangat mengurangi
masalah fraktur luar. Sub-alokasi seperti itu dapat memiliki strategi penunjukan yang sangat mendasar.

Ada ancaman terkait dengan penggunaan informasi luar biasa tentang kebutuhan memori aplikasi. Jika prasyarat tersebut
berubah, maka eksekusi sub-allocator mungkin akan jauh lebih disesalkan daripada yang dilakukan oleh general allocator.
Biasanya lebih baik memiliki kepala memori yang dapat bereaksi secara progresif terhadap prasyarat yang berkembang.

JETIR1904J61 Jurnal Teknologi Berkembang dan Penelitian Inovatif (JETIR)www.jetir.org 468


© 2019 JETIR April 2019, Volume 6, Edisi 4 www.jetir.org (ISSN-2349-5162)

7. FRAGMENTASI

Sebagai prosedur yang ditumpuk dan dikeluarkan dari memori, ruang memori bebas dipecah menjadi potongan-potongan kecil. Sering terjadi
bahwa formulir tidak dapat dibagi ke kotak memori mengingat ukurannya yang kecil dan kotak memori tetap tidak digunakan. Masalah ini dikenal
sebagai Fragmentasi.

Fragmentasi terdiri dari dua jenis -

SN Fragmentasi & Deskripsi

1 Fragmentasi eksternal
Seluruh ruang memori cukup untuk memenuhi suatu ajakan atau untuk menyimpan suatu prosedur di dalamnya, namun tidak
berdekatan, sehingga tidak dapat digunakan.

2 Fragmentasi internal
Persegi memori yang ditunjuk untuk memproses lebih besar. Beberapa bagian dari memori dibiarkan tidak digunakan, karena tidak dapat
digunakan oleh prosedur lain.

Bagan terlampir menunjukkan bagaimana fraktur dapat menyebabkan penyalahgunaan memori dan prosedur pemadatan dapat digunakan untuk membuat semua
memori yang lebih bebas keluar dari memori yang terbagi -

Fraktur luar dapat dikurangi dengan pemadatan atau bahan campuran memori untuk menempatkan semua memori bebas bersama-sama dalam satu kotak yang luas.
Untuk membuat pemadatan dapat dicapai, migrasi harus bersifat dinamis.

Diskontinuitas bagian dalam dapat dikurangi dengan cukup menunjuk parsel terkecil namun cukup besar untuk prosedur
tersebut.

8.PAGING

Sebuah PC dapat menangani lebih banyak memori daripada jumlah yang secara fisik diperkenalkan pada kerangka kerja. Memori tambahan ini benar-benar
disebut memori virtual dan merupakan segmen hard yang diatur untuk meniru RAM PC. Sistem paging mengasumsikan pekerjaan penting dalam
mengaktualisasikan memori virtual.
Paging adalah memori strategi eksekutif di mana ruang alamat proses dipecah menjadi kotak dengan ukuran yang sama yang disebut
halaman (perkiraan adalah intensitas 2, antara 512 byte dan 8192 byte). Luasnya prosedur diperkirakan dalam jumlah halaman.
Selain itu, memori dasar dipartisi ke dalam kotak kecil berukuran tetap dari memori (fisik) yang disebut garis besar dan luas selubung
disimpan setara dengan halaman untuk memiliki penggunaan memori utama yang ideal dan untuk menjaga jarak strategis dari fraktur
luar. .

JETIR1904J61 Jurnal Teknologi Berkembang dan Penelitian Inovatif (JETIR)www.jetir.org 469


© 2019 JETIR April 2019, Volume 6, Edisi 4 www.jetir.org (ISSN-2349-5162)

8.1 TERJEMAHAN ALAMAT

Alamat halaman disebut lokasi koheren dan diucapkan dengan nomor halaman dan penyeimbang.

Alamat Logis = Nomor halaman + offset halaman

Alamat casing disebut lokasi fisik dan diucapkan oleh nomor tepi dan keseimbangan.

Alamat Fisik = Nomor bingkai + offset halaman

Struktur informasi yang disebut tabel peta halaman digunakan untuk memantau hubungan antara halaman prosedur ke casing dalam
memori fisik.

Ketika framework memungkinkan casing ke halaman mana pun, itu membuat interpretasi lokasi cerdas ini menjadi lokasi
fisik dan membuat akses ke tabel halaman untuk digunakan selama eksekusi program.
Ketika suatu prosedur akan dieksekusi, halaman terkaitnya ditumpuk ke dalam kerangka memori yang dapat diakses. Asumsikan Anda
memiliki program 8Kb tetapi memori Anda hanya dapat menampung 5Kb pada titik waktu tertentu, pada saat itu ide paging akan muncul.
Ketika PC kekurangan RAM, sistem operasi (OS) akan memindahkan halaman memori yang tidak aktif atau tidak diinginkan ke memori
tambahan untuk membebaskan RAM untuk prosedur lain dan mengembalikannya saat dibutuhkan oleh program.
Prosedur ini tetap di tengah seluruh eksekusi program di mana OS terus mengeluarkan halaman inert dari memori dasar dan
memikirkannya ke memori tambahan dan membawanya kembali saat dibutuhkan oleh program.

Keuntungan dan Kerugian Paging


Berikut adalah ikhtisar keadaan yang menguntungkan dan hambatan paging -
• Paging mengurangi diskontinuitas luar, namun pada saat yang sama mengalami efek buruk dari fraktur dalam.
• Paging mudah diaktualisasikan dan diharapkan sebagai memori produktif untuk metode papan.
• Karena sisi halaman dan tepinya paralel, menukar menjadi sederhana.
• Tabel halaman memerlukan ruang memori tambahan, jadi mungkin tidak berguna untuk kerangka kerja yang memiliki sedikit RAM.

JETIR1904J61 Jurnal Teknologi Berkembang dan Penelitian Inovatif (JETIR)www.jetir.org 470


© 2019 JETIR April 2019, Volume 6, Edisi 4 www.jetir.org (ISSN-2349-5162)

9. SEGMENTASI

Pembagian adalah sistem papan memori di mana setiap aktivitas dipartisi menjadi beberapa fragmen dengan berbagai ukuran, satu untuk setiap modul
yang berisi potongan-potongan yang melakukan kapasitas terkait. Setiap bagian benar-benar merupakan ruang lokasi cerdas alternatif dari program.

Ketika suatu prosedur akan dieksekusi, divisi yang terkait ditumpuk ke dalam memori non-koterminus tetapi setiap bagian ditumpuk ke
dalam kotak memori yang dapat diakses yang bersebelahan.

Memori pembagian papan bekerja pada dasarnya sama dengan paging namun di sini bagian memiliki panjang variabel sedangkan di halaman
paging berukuran tetap.

Bagian program berisi prinsip kerja program, kapasitas utilitas, struktur informasi, dll. Kerangka kerja menyimpan tabel
peta porsi untuk setiap prosedur dan daftar memori bebas menghalangi di samping nomor bagian, ukurannya dan area
memori terkait di memori utama. Untuk setiap bagian, tabel menyimpan lokasi awal fragmen dan panjang bagian.
Referensi ke area memori menggabungkan harga diri yang membedakan fragmen dan penyeimbang.

10. KESIMPULAN

Selanjutnya, dengan ini, kita telah memahami tentang ide yang tak tergantikan dari kerangka kerja dan ingatannya para eksekutif dan divisinya
dalam ingatan dan selanjutnya pandangan singkat tentang ingatan dewan. Dalam makalah ini, sistem alokasi memori yang berbeda telah dibahas
bersama dengan pengujian serupa mereka.

REFERENSI:

[1]. Durgesh Raghuvanshi.2018. Manajemen Memori dalam Sistem Operasi. Jurnal Tren Internasional dalam Penelitian Ilmiah dan

Pengembangan.2(5):2346-2347
[2]. Muhammad Abdullah Awais, 2017. Manajemen memori: tantangan dan teknik untuk algoritme alokasi memori
tradisional di
kaitannya dengan kebutuhan real-time saat ini. Jurnal internasional ilmu dan teknik multidisiplin, 7(3):13-19
[3]. Ahmad Faraz.2016. Sebuah tinjauan alokasi memori dan manajemen dalam sistem komputer. Ilmu & Teknik Komputer: An

Jurnal Internasional.6 (4): 1-19


[4]. Muhammad Abdullah Awais. 2016. Manajemen Memori: Tantangan dan Teknik untuk Algoritma Alokasi Memori
Tradisional di
Kaitannya dengan Kebutuhan Real Time Saat Ini. Jurnal internasional ilmu dan teknik multidisiplin.7(3).
[5]. Dharmender Aswal, Krishna Sharda, Mahipal Butola. Makalah penelitian tentang DMA: Alokasi memori dinamis” 2014 IJIRT.1(6)
[6]. Meenu, Vinay Dhull, Monika.2015. studi komputasi alokasi memori statis dan dinamis. Jurnal Internasional Penelitian
Lanjutan dalam Ilmu Komputer dan Rekayasa Perangkat Lunak 5(8)
[7]. https://www.tutorialspoint.com/operating_system/os_memory_management.html
[8]. https://www.memorymanagement.org/mmref/alloc.html
[9]. Vatsalkumar H. Shah, Dr. Apurva Shah.2016. Analisis dan Tinjauan tentang Algoritma Manajemen Memori untuk Pengoperasian Real-
Time
Sistem. Jurnal Internasional Ilmu Komputer dan Keamanan Informasi (IJCSIS).14(5):236-240

JETIR1904J61 Jurnal Teknologi Berkembang dan Penelitian Inovatif (JETIR)www.jetir.org 471


Lihat statistik publikasi

Anda mungkin juga menyukai