Memori dan Manajemen
Memori
Memori adalah pusat dari operasi pada sistem komputer modern,
berfungsi sebagai tempat penyimpanan informasi yang harus diatur dan dijaga
sebaik-baiknya. Memori adalah array besar dari word atau byte, yang disebut
alamat. CPU mengambil instruksi dari memory berdasarkan nilai dari program
counter. Sedangkan manajemen memori adalah suatu kegiatan untuk mengelola
memori komputer. Proses ini menyediakan cara mengalokasikan memori untuk proses
atas permintaan mereka, membebaskan untuk digunakan kembali ketika tidak lagi
diperlukan serta menjaga alokasi ruang memori bagi proses.
HIRARKI MEMORI
KEBUTUHAN (REQUIRE) DALAM MANAJEMEN
MEMORI
·
Relocation
Yaitu
masalah penempatan proses sesuai alamat fisik. Pada saat program dieksekusi, dimungkinkan
program tersebut akan di-swap ke disk dan kemudian diambil lagi dari disk untuk
ditaruh di memori dengan lokasi yang mungkin berbeda dengan lokasi sebelumnya
(terjadi relocation). Diperlukan adanya translasi antara alamat program dengan
alamat.
·
Protection
Suatu proses
tidak boleh mengakses lokasi memori proses yang lain tanpa ijin. Lokasi program
di memori tidak tentu --> alamat mutlak pada saat compile tidak dapat
diketahui. Penanganan proteksi memori diserahkan kepada prosesor (secara
hardware), bukan bagian sistem operasi
·
Sharing
Harus
dimungkinkan suatu lokasi memori dapat diakses oleh lebih dari satu proses
(secara legal). Beberapa proses yang memerlukan data yang sama, maka tidak
perlu setiap proses menyalin data dari disk ke memori, cukup sebuah salinan saja.
CONTOH SOFTWARE DESAIN GRAFIS
BLENDER 3D
Blender adalah sebuah software 3D Design yang gratis dan open
source. Blender mendukung semua konsep 3D secara keseluruhan mulai dari
modeling, rigging, animation, simulation, rendering, compositing and motion
tracking, video editing and 2D animation pipeline.
UNITY
Unity 3D adalah sebuah aplikasi yang digunakan untuk membuat
game atau sering juga disebut dengan game engine. Pada dasarnya unity merupakan
game engine yang berbasis 3D namun unity juga bisa digunakan untuk membuat game
2D.
STUDY KASUS
BLENDER
Saya mengenal software blender sebenarnya sudah cukup lama,
hanya saja baru mulai mencoba sekitar tahun 2019 lalu. Saat itu memang sedang
ada kebutuhan untuk membuat model 3D
untuk sebuah project.Saat mengerjakan aplikasi tersebut kebutuhan saya
sebenarnya hanya untuk modelling saja, yang pada dasarnya cukup menggunakan
Paint3D (Software bawaan windows 10). jika dibandingkan dengan blender, rasanya
Paint3D jauh lebih sederhana. Hanya saja ada beberapa hal yang memang tidak
bisa dilakukan oleh Paint3D, salah satunya adalah membuat material transparant.
Blender dapat melakukan hal-hal seperti:UV
unwrapping, rigging, texturing, modeling, animating, rendering,
composting, skinning, dll. Berikut System Requirement pada blender.
Minimum :
- ·
OS:
Win Xp 32
- ·
Processor:
Intel Pentium Dual Core E2180 2.0GHz / AMD Athlon 64 X2 Dual Core 4000+
- ·
Graphics:
AMD Mobility Radeon HD 5470 512MB or NVIDIA GeForce 210
- ·
System
Memory: 2 GB RAM
- ·
Storage:
2 GB Hard drive space
- · DirectX 9 Compatible Graphics Card
Reccomended
:
- ·
OS:
Win Vista 64
- ·
Processor:
Intel Core 2 Duo E8300 2.83GHz / AMD Athlon II X2 260
- ·
Graphics:
AMD Radeon HD 5670 512MB or NVIDIA GeForce 8800 GTS 512MB
- ·
System
Memory: 4 GB RAM
- ·
Storage:
2 GB Hard drive space
Spesifikasi diatas dimaksudkan agar pada saat melakukan proses rendering tidak terlalu membebankan kinerja komputer, sehingga user dapat mengetahui sistem apa saja yang dibutuhkan secara minimal untuk dapat menjalankan software.
Personal
Computer Spec :
- ·
OS:
Win 10 Home
- ·
Processor:
Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
2.90 GHz
- ·
Graphics:
NVIDIA GeForce 940MX 2GB
- ·
System
Memory: 16 GB RAM
- ·
DirectX
12
Berdasarkan rekomendasi spesifikasi diatas dapat dinyatakan
bahwa komputer saya mampu untuk menjalankan software blender tanpa terlalu
memberikan beban yang berlebihan pada sistem.
UNITY
Pertama kali mengenal software unity3D pada tahun 2019 hingga sekarang. Versi unity yang pertama kali saya gunakan adalah Unity 2019.3b. Bagi saya saat itu unity adalah game engine paling mudah yang memiliki tools yang sangat lengkap dengan dokumentasi yang tersebar dimana-mana, sehingga untuk belajar pun sangat mudah.Berikut System Requirement nya.
Minimum:
- ·
OS:
Windows 7 (SP1+) and Windows 10, 64-bit versions only.
- ·
Processor:
Intel i3–4150
- ·
Graphics:
No any external graphics card
- ·
System
Memory: 4 GB RAM
- ·
Storage:
10 GB Hard drive space
- · DirectX 10
Reccomended
:
- ·
OS:
Win 8
- ·
Processor:
Intel Core i5 7200U (7th generation mobile)
- ·
Graphics:
4GB onwards graphics card.
- ·
System
Memory: 8 GB RAM
- ·
DirectX
11
Spesifikasi diatas dimaksudkan agar pada saat melakukan proses running demo tidak terlalu membebankan kinerja komputer, sehingga user dapat mengetahui sistem apa saja yang dibutuhkan secara minimal untuk dapat menjalankan software.
Personal
Computer Spec :
- ·
OS:
Win 10 Home
- ·
Processor:
Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
2.90 GHz
- ·
Graphics:
NVIDIA GeForce 940MX 2GB
- ·
System
Memory: 16 GB RAM
- ·
DirectX
12
Berdasarkan
rekomendasi spesifikasi diatas dapat dinyatakan bahwa komputer saya cukup mampu
dalam kondisi grafis med-high untuk menjalankan software unity tanpa terlalu
memberikan beban yang berlebihan pada sistem.





Kereeen bang
BalasHapuscot
Hapus