Pertanyaan yang diberi tag «memory»

Gunakan tag ini untuk manajemen memori atau masalah dalam pemrograman. Untuk pertanyaan tentang masalah atau kesalahan perangkat keras memori dalam perangkat lunak umum, kunjungi https://superuser.com, atau https://serverfault.com jika ini terkait dengan perangkat keras atau perangkat lunak tingkat perusahaan.

4
Mengapa pemakan memori ini tidak benar-benar memakan memori?
Saya ingin membuat program yang akan mensimulasikan situasi out-of-memory (OOM) pada server Unix. Saya membuat pemakan memori yang sangat sederhana ini: #include <stdio.h> #include <stdlib.h> unsigned long long memory_to_eat = 1024 * 50000; size_t eaten_memory = 0; void *memory = NULL; int eat_kilobyte() { memory = realloc(memory, (eaten_memory * 1024) …

2
Redis cache vs menggunakan memori secara langsung
Saya belum menggunakan Redis, tetapi saya mendengarnya dan berencana untuk mencobanya sebagai penyimpanan cache. Saya mendengar Redis menggunakan memori sebagai database penyimpanan cache, jadi apa bedanya jika saya menggunakan variabel sebagai objek atau tipe data kamus untuk menyimpan data? Suka: var cache = { key: { }, key: { } …
148 caching  memory  redis 


7
Bagaimana cara menghapus variabel di ipython?
Kadang-kadang saya menjalankan kembali skrip dalam sesi ipython yang sama dan saya mendapatkan kejutan buruk ketika variabel belum dihapus. Bagaimana cara menghapus semua variabel? Dan mungkinkah untuk memaksakan ini entah bagaimana setiap kali saya menjalankan perintah sihir% run? Terima kasih
146 python  memory  ipython 



11
Cara menemukan Kebocoran Memori Java
Bagaimana Anda menemukan kebocoran memori di Java (menggunakan, misalnya, JHat)? Saya telah mencoba memuat tumpukan heap di JHat untuk melihat dasar. Namun, saya tidak mengerti bagaimana saya seharusnya dapat menemukan referensi root ( ref ) atau apa pun namanya. Pada dasarnya, saya dapat mengatakan bahwa ada beberapa ratus megabyte entri …

5
kebingungan stringstream, string, dan char *
Pertanyaan saya dapat didiskusikan, di mana string kembali dari stringstream.str().c_str()hidup dalam memori, dan mengapa tidak dapat ditugaskan ke const char*? Contoh kode ini akan menjelaskannya lebih baik daripada yang saya bisa #include <string> #include <sstream> #include <iostream> using namespace std; int main() { stringstream ss("this is a string\n"); string str(ss.str()); …

8
Array, heap dan stack dan tipe nilai
int[] myIntegers; myIntegers = new int[100]; Dalam kode di atas, apakah int baru [100] menghasilkan array pada heap? Dari apa yang saya baca di CLR via c #, jawabannya adalah ya. Tapi yang tidak bisa saya mengerti adalah apa yang terjadi pada int sebenarnya di dalam array. Karena mereka adalah …
134 c#  arrays  memory  stack  heap 

12
Apa yang menyebabkan "Tidak dapat mengalokasikan memori untuk kumpulan" di PHP?
Saya kadang-kadang menjalankan terhadap batas alokasi memori server, terutama dengan aplikasi kembung seperti Wordpress, tetapi tidak pernah menemukan "Tidak dapat mengalokasikan memori untuk kumpulan" dan mengalami kesulitan melacak informasi apa pun. Adakah yang tahu apa artinya ini? Saya sudah mencoba meningkatkan memory_limittanpa keberhasilan. Saya juga belum membuat perubahan signifikan pada …
133 php  caching  memory  apc 


29
Pedoman umum untuk menghindari kebocoran memori di C ++ [ditutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …

9
Kapan dan mengapa kompiler menginisialisasi memori ke 0xCD, 0xDD, dll di malloc / free / new / delete?
Saya tahu bahwa kompiler terkadang akan menginisialisasi memori dengan pola tertentu seperti 0xCDdan 0xDD. Yang ingin saya ketahui adalah kapan dan mengapa ini terjadi. Kapan Apakah ini khusus untuk kompiler yang digunakan? Apakah malloc/newdan free/deletebekerja dengan cara yang sama sehubungan dengan ini? Apakah ini spesifik platform? Apakah akan terjadi pada …

12
Cara mengatur memori Apache Spark Executor
Bagaimana saya dapat meningkatkan memori yang tersedia untuk node eksekutor percikan Apache? Saya memiliki file 2 GB yang cocok untuk memuat ke Apache Spark. Saya menjalankan percikan apache untuk saat ini pada 1 mesin, sehingga driver dan eksekutor berada pada mesin yang sama. Mesin ini memiliki memori 8 GB. Ketika …

14
Memahami penghitungan referensi dengan Kakao dan Objective-C
Saya baru saja mulai melihat Objective-C dan Cocoa dengan maksud untuk bermain dengan iPhone SDK. Saya cukup nyaman dengan C mallocdan freekonsepnya, tetapi skema penghitungan referensi Cocoa membuat saya agak bingung. Saya diberitahu itu sangat elegan setelah Anda memahaminya, tetapi saya belum selesai. Bagaimana release, retaindan autoreleasebekerja dan apa konvensi …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.