प्रत्येक कैनवास कम से कम स्मृति की खपत करता है, एक ही आकार की छवि से कम नहीं।
वैसे भी कैनवास कितने बड़े हैं?
उसी पृष्ठ पर 500 अलग-अलग छवियां होने से पीसी धीमा हो सकता है, और यदि उन छवियों को सीएसएस के माध्यम से घटाया जाता है (इसलिए आपके पास अतिरिक्त CPU उपयोग है), धीमापन भारी है (मैंने पहले ही इसका परीक्षण किया है)।
त्वरित परीक्षण किया:
Ive 500 512x512 कैनवस बनाया, और Windows स्मृति उपयोग 40MB के बारे में था। वास्तव में बहुत कुछ नहीं।
अब मुझे जेएस के माध्यम से प्रत्येक में आकर्षित करना चाहिए, शायद उनका उपयोग करके अधिक मेमोरी आवंटित हो। http://jsfiddle.net/3U4hG/1/
प्रत्येक कैनवास के लिए 0.5GB के बारे में सेवन करता है, 1 एमबी के बारे में है, और उस पर विचार 512x512x4 (4 बाइट्स प्रति:
-edit-
500 कैनवस, 512x512, हर एक में एक त्रिकोण तैयार की है पिक्सेल) 1 एमबी है, स्मृति उपयोग आसानी से निर्धारित किया जा सकता है।
@PeeHaa: हाँ, क्षमा करें .. – genesis
मुझे 3k कैनवास से पहले क्रोम क्रैशिंग में समस्याएं आई हैं। खाली कैनवस कोई समस्या नहीं है, ये एक वीडियो तत्व से कॉपी किए गए हैं। ये कैनवस डोम में नहीं हैं, मैं उन्हें प्लेबैक के लिए वेबकैम वीडियो बफर करने के लिए उपयोग कर रहा था। –