• 12-04-2025, 14:51:00
    #1
    Aiağıdaki hata neden verir ne yapmam gerekiyor




    ## Fatal error in , line 0# Fatal process out of memory: Failed to reserve memory for Isolate V8 pointer compression cage####FailureMessage Object: 0x7ffd223a4120 1: 0x7f1fc3664259 [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 2: 0x7f1fc45cf82d V8_Fatal(char const*, ...) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 3: 0x7f1fc3d13319 [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 4: 0x7f1fc3fbda52 v8::internal::IsolateAllocator::IsolateAllocator() [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 5: 0x7f1fc3e7ac97 v8::internal::Isolate::Allocate(bool) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 6: 0x7f1fc350bf34 node::NewIsolate(v8::Isolate::CreateParams*, uv_loop_s*, node::MultiIsolatePlatform*, bool) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 7: 0x7f1fc36381fe node::NodeMainInstance::NodeMainInstance(node::Sna pshotData const*, uv_loop_s*, node::MultiIsolatePlatform*, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 8: 0x7f1fc3598703 node::LoadSnapshotDataAndRun(node::SnapshotData const**, node::InitializationResult const*) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 9: 0x7f1fc359c42e node::Start(int, char**) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108]10: 0x7f1fc1a295d0 [/lib64/libc.so.6]11: 0x7f1fc1a29680 __libc_start_main [/lib64/libc.so.6]12: 0x402035 _start [/opt/alt/alt-nodejs18/root/usr/bin/node]
  • 12-04-2025, 14:52:55
    #2
    Node kullanmayalı uzun zaman oldu ama yazana baktığımda yetersiz bellek hatası gibi okuyorum

    Chatgpt sordunuz mu
  • 12-04-2025, 14:54:07
    #3
    Bu hata, V8 JavaScript motorunun bellek ayırma işlemi sırasında yeterli bellek rezervasyonu yapamamasından kaynaklanır. V8, bellek yönetimini optimize etmek için "pointer compression" (işaretçi sıkıştırma) ve "sandboxed pointers" (kafeslenmiş işaretçiler) gibi teknikler kullanır. Bu teknikler, V8 yığını için belirli bir bellek alanı ayırır ve bu alanın sınırlarını aşmak, bellek tahsis hatalarına yol açabilir. (electronjs.org)

    Bu sorunu çözmek için aşağıdaki adımları deneyebilirsiniz:
    1. Node.js Sürümünü Güncelleyin: Node.js'in eski sürümleri, özellikle Apple M1 çipi gibi yeni donanımlarla uyumsuzluk gösterebilir. Node.js'in en son sürümüne güncelleme yapmak, bu tür bellek sorunlarını çözebilir. (grouparoo.com)
    1. Bellek Sınırlarını Artırın: Node.js, varsayılan olarak belirli bir bellek sınırıyla çalışır. Bu sınırı artırmak için --max-old-space-size bayrağını kullanabilirsiniz. Örneğin, 8 GB bellek ayırmak için aşağıdaki komutu kullanabilirsiniz:
    node --max-old-space-size=8192 uygulama.js


    Bu komut, Node.js'in eski nesil yığını için 8 GB bellek ayırır. (bobbyhadz.com)
    1. Uygulama Kodunu Gözden Geçirin: Uygulamanızda büyük boyutlu nesnelerin veya dizilerin gereksiz yere oluşturulması, bellek tüketimini artırabilir. Özellikle büyük dizileri veya nesneleri oluştururken dikkatli olun ve gereksiz bellek kullanımını en aza indirin.
    1. V8 Bellek Ayarlarını Değiştirin: V8'in bellek yönetimi ayarlarını değiştirmek, bazı durumlarda sorunu çözebilir. Ancak, bu ayarları değiştirmek karmaşık olabilir ve uygulamanızın diğer bölümlerini etkileyebilir. Bu nedenle, bu yöntemi denemeden önce dikkatli olun ve gerekli yedeklemeleri yapın.
    Bu adımları izleyerek, V8'in bellek tahsis hatalarını en aza indirebilir ve uygulamanızın daha stabil çalışmasını sağlayabilirsiniz.
  • 12-04-2025, 14:54:11
    #4
    Teknoloji ve Yazılım
    AdsenseAccount adlı üyeden alıntı: mesajı görüntüle
    Aiağıdaki hata neden verir ne yapmam gerekiyor




    ## Fatal error in , line 0# Fatal process out of memory: Failed to reserve memory for Isolate V8 pointer compression cage####FailureMessage Object: 0x7ffd223a4120 1: 0x7f1fc3664259 [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 2: 0x7f1fc45cf82d V8_Fatal(char const*, ...) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 3: 0x7f1fc3d13319 [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 4: 0x7f1fc3fbda52 v8::internal::IsolateAllocator::IsolateAllocator() [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 5: 0x7f1fc3e7ac97 v8::internal::Isolate::Allocate(bool) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 6: 0x7f1fc350bf34 node::NewIsolate(v8::Isolate::CreateParams*, uv_loop_s*, node::MultiIsolatePlatform*, bool) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 7: 0x7f1fc36381fe node::NodeMainInstance::NodeMainInstance(node::Sna pshotData const*, uv_loop_s*, node::MultiIsolatePlatform*, std::vector, std::allocator >, std::allocator, std::allocator > > > const&, std::vector, std::allocator >, std::allocator, std::allocator > > > const&) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 8: 0x7f1fc3598703 node::LoadSnapshotDataAndRun(node::SnapshotData const**, node::InitializationResult const*) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 9: 0x7f1fc359c42e node::Start(int, char**) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108]10: 0x7f1fc1a295d0 [/lib64/libc.so.6]11: 0x7f1fc1a29680 __libc_start_main [/lib64/libc.so.6]12: 0x402035 _start [/opt/alt/alt-nodejs18/root/usr/bin/node]
    Yetersiz bellek hatası hangi sunucuda kullanıyorsanız veya yerel bir bilgisayar da çalışıyorsanız RAM yükseltmeniz gerekecek gibi görünüyor.
  • 12-04-2025, 14:54:30
    #5
    icebreaker adlı üyeden alıntı: mesajı görüntüle
    Node kullanmayalı uzun zaman oldu ama yazana baktığımda yetersiz bellek hatası gibi okuyorum

    Chatgpt sordunuz mu
    hocam chatgpt sormadım orada bazen duzgun bılgı yok bu yuzde bılen arkadaslara sormak mantıklı geldı çözummu ıcın
  • 12-04-2025, 14:59:36
    #6
    Srylius adlı üyeden alıntı: mesajı görüntüle
    Yetersiz bellek hatası hangi sunucuda kullanıyorsanız veya yerel bir bilgisayar da çalışıyorsanız RAM yükseltmeniz gerekecek gibi görünüyor.
    hocam mınumum 20 gb ram var cpu 8 mınumum ne yapmam gerekıyor
  • 12-04-2025, 15:00:29
    #7
    Teknoloji ve Yazılım
    AdsenseAccount adlı üyeden alıntı: mesajı görüntüle
    hocam mınumum 20 gb ram var cpu 8 mınumum ne yapmam gerekıyor
    Sunucunun işletim sistemi nedir veya bilgisayarınızın?
  • 12-04-2025, 15:01:59
    #8
    Srylius adlı üyeden alıntı: mesajı görüntüle
    Sunucunun işletim sistemi nedir veya bilgisayarınızın?
    almalinux 9 hocam cpanel kurulu

    şu hatayı veriyor

    returncode: -5 stdout:
    stderr: #
    # Fatal error in , line 0 # Fatal process out of memory: Failed to reserve memory for Isolate V8 pointer compression cage #
    # #
    #FailureMessage Object: 0x7fff46f4d4d0 1: 0x7f1554e64259 [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 2: 0x7f1555dcf82d V8_Fatal(char const*, ...) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 3: 0x7f1555513319 [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 4: 0x7f15557bda52 v8::internal::IsolateAllocator::IsolateAllocator() [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 5: 0x7f155567ac97 v8::internal::Isolate::Allocate(bool) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 6: 0x7f1554d0bf34 node::NewIsolate(v8::Isolate::CreateParams*, uv_loop_s*, node::MultiIsolatePlatform*, bool) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 7: 0x7f1554e381fe node::NodeMainInstance::NodeMainInstance(node::Sna pshotData const*, uv_loop_s*, node::MultiIsolatePlatform*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 8: 0x7f1554d98703 node::LoadSnapshotDataAndRun(node::SnapshotData const**, node::InitializationResult const*) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 9: 0x7f1554d9c42e node::Start(int, char**) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 10: 0x7f15532295d0 [/lib64/libc.so.6] 11: 0x7f1553229680 __libc_start_main [/lib64/libc.so.6] 12: 0x402035 _start [/opt/alt/alt-nodejs18/root/usr/bin/node]
    Out of memory error may be caused by hitting LVE limits or "Max data size", "Max address space" or "Max resident set" process limits Please check LVE limits and process limits. Readjust them if necessary More info: https://docs.cloudlinux.com/shared/c...ons-and-issues
    process limits "/proc/39025/limits": Limit Soft Limit Hard Limit Units Max cpu time unlimited unlimited seconds Max file size unlimited unlimited bytes Max data size unlimited unlimited bytes Max stack size 8388608 unlimited bytes Max core file size 0 0 bytes Max resident set 4294967296 4294967296 bytes Max processes 94940 94940 processes Max open files 1024 524288 files Max locked memory 8388608 8388608 bytes Max address space 4294967296 4294967296 bytes Max file locks unlimited unlimited locks Max pending signals 94940 94940 signals Max msgqueue size 819200 819200 bytes Max nice priority 0 0 Max realtime priority 0 0 Max realtime timeout unlimited unlimited us
  • 12-04-2025, 15:05:34
    #9
    Teknoloji ve Yazılım
    AdsenseAccount adlı üyeden alıntı: mesajı görüntüle
    almalinux 9 hocam cpanel kurulu

    şu hatayı veriyor

    returncode: -5 stdout:
    stderr: #
    # Fatal error in , line 0 # Fatal process out of memory: Failed to reserve memory for Isolate V8 pointer compression cage #
    # #
    #FailureMessage Object: 0x7fff46f4d4d0 1: 0x7f1554e64259 [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 2: 0x7f1555dcf82d V8_Fatal(char const*, ...) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 3: 0x7f1555513319 [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 4: 0x7f15557bda52 v8::internal::IsolateAllocator::IsolateAllocator() [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 5: 0x7f155567ac97 v8::internal::Isolate::Allocate(bool) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 6: 0x7f1554d0bf34 node::NewIsolate(v8::Isolate::CreateParams*, uv_loop_s*, node::MultiIsolatePlatform*, bool) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 7: 0x7f1554e381fe node::NodeMainInstance::NodeMainInstance(node::Sna pshotData const*, uv_loop_s*, node::MultiIsolatePlatform*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 8: 0x7f1554d98703 node::LoadSnapshotDataAndRun(node::SnapshotData const**, node::InitializationResult const*) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 9: 0x7f1554d9c42e node::Start(int, char**) [/opt/alt/alt-nodejs18/root/usr/bin/../lib/libnode.so.108] 10: 0x7f15532295d0 [/lib64/libc.so.6] 11: 0x7f1553229680 __libc_start_main [/lib64/libc.so.6] 12: 0x402035 _start [/opt/alt/alt-nodejs18/root/usr/bin/node]
    Out of memory error may be caused by hitting LVE limits or "Max data size", "Max address space" or "Max resident set" process limits Please check LVE limits and process limits. Readjust them if necessary More info: https://docs.cloudlinux.com/shared/c...ons-and-issues
    process limits "/proc/39025/limits": Limit Soft Limit Hard Limit Units Max cpu time unlimited unlimited seconds Max file size unlimited unlimited bytes Max data size unlimited unlimited bytes Max stack size 8388608 unlimited bytes Max core file size 0 0 bytes Max resident set 4294967296 4294967296 bytes Max processes 94940 94940 processes Max open files 1024 524288 files Max locked memory 8388608 8388608 bytes Max address space 4294967296 4294967296 bytes Max file locks unlimited unlimited locks Max pending signals 94940 94940 signals Max msgqueue size 819200 819200 bytes Max nice priority 0 0 Max realtime priority 0 0 Max realtime timeout unlimited unlimited us

    Dediğim gibi kaynak kullanımı yetersiz kalıyor bunun bir çok sebebi olabilir hatalı bir yapılandırma, yanlış ayarlanmış bir seçenek veya uygulamanız çok fazla kaynak tüketecek kadar kapsamlı bir uygulama ise yetersiz kaldığı için kaynakların olabilir. İşin özünde uygulamanızı kendiniz bildiğiniz için yapabileceğiniz bir kaç şey var Kaynakları yükseltmek, kaynak kodlarını optimize etmek veya kontrol paneli ve benzeri kaynak kullanımını çok fazla gerçekleştirecek şeylerden uzak durmak. Tavsiyem Node.js uygulamalarınızı kendi sunucularınız da barındırmamanız. Vercel gibi platformlar da barındırırsanız daha sağlıklı olur.