פורום מחשבים

פורום לענייני מחשבים, תוכנות, אינטרנט, סינונים, שרתים, חומרה, רשתות, תקשורת ועוד.
מנהל הפורום: יעקב ויצמן

מחשבים ותוכנות > תוכן מקצועי

אני איש שאוהב מחשב מסודר.
יש לי כמה דיסקים קישחים (פיזיים) במחשב, ואני אוהב שהמערכת יושבת על דיסק אחד, והזיכרון הוירטואלי על דיסק אחר.
אני גם אוהב לעשות לו כבוד משלו ולייחד לו מחיצה מיוחדת בדיסק, שמשמשת רק אותו עם הרשאות אבטחה רק ל-System. מותר לי?
אני לא אוהב שיהיה לי מליון כוננים בחלון 'המחשב שלי' שנוצרו לצורך הזיכרון הוירטואלי המכובד.
ונורא נורא התעצבנתי (כמו שאתם מכירים אותי...) שבשביל להגדיר זיכרון וירטואלי בכונן מסויים אני חייב להגדיר לו אות כונן ואי אפשר להגדיר בתוך תיקייה (שיכולה להפנות לכונן ללא אות כונן).
עד ש.
חבר טוב שריחם עלי שלח לי לינק:
http://support.microsoft.com/kb/237740

ובתרגום לעברית:
מגדירים לכונן שאתם מעוניינים למקם בו את הזיכרון הוירטואלי תיקיית קישור ('ניהול דיסקים-שינוי אות ונתיב כונן-טען בתיקיית NTFS ריקה זו') ומגדירים אותו ללא אות כונן, למשל מגדירים ב-C תיקייה בשם PageFile שמפנה לשם.
נכנסים לעורך הרישום, מנווטים אל:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\MemoryManagement
מקליקים על הערך Pagingfiles
ומגדירים שם את המיקום ושם הקובץ וגודלו.
אצלי למשל זה מוגדר:
קוד:
c:\pagefile.sys 200 200
c:\pagefile\pagefile.sys 2000 3000
כאשר c:\pagefile\ היא תיקיית הפניה למחיצה המיוחדת שיצרתי לכבודו של הזיכרון הוירטואלי.
חבילת המקודדים ffmpeg שיחררה מקודד VP8 יותר מהיר משל גוגל הנה השוואה


Announcing the world’s fastest VP8 decoder: ffvp8

Filed under: VP8,ffmpeg,google,speed ::
<!-- end META --> Back when I originally reviewed VP8, I noted that the official decoder, libvpx, was rather slow. While there was no particular reason that it should be much faster than a good H.264 decoder, it shouldn’t have been that much slower either! So, I set out with Ronald Bultje and David Conrad to make a better one in FFmpeg. This one would be community-developed and free from the beginning, rather than the proprietary code-dump that was libvpx. A few weeks ago the decoder was complete enough to be bit-exact with libvpx, making it the first independent free implementation of a VP8 decoder. Now, with the first round of optimizations complete, it should be ready for primetime. I’ll go into some detail about the development process, but first, let’s get to the real meat of this post: the benchmarks.
We tested on two 1080p clips: Parkjoy, a live-action 1080p clip, and the Sintel trailer, a CGI 1080p clip. Testing was done using “time ffmpeg -vcodec {libvpx or vp8} -i input -vsync 0 -an -f null -”. We all used the latest SVN FFmpeg at the time of this posting; the last revision optimizing the VP8 decoder was r24471.​
As these benchmarks show, ffvp8 is clearly much faster than libvpx, particularly on 64-bit. It’s even faster by a large margin on Atom, despite the fact that we haven’t even begun optimizing for it. In many cases, ffvp8′s extra speed can make the difference between a video that plays and one that doesn’t, especially in modern browsers with software compositing engines taking up a lot of CPU time. Want to get faster playback of VP8 videos? The next versions of FFmpeg-based players, like VLC, will include ffvp8. Want to get faster playback of WebM in your browser? Lobby your browser developers to use ffvp8 instead of libvpx. I expect Chrome to switch first, as they already use libavcodec for most of their playback system.
Keep in mind ffvp8 is not “done” — we will continue to improve it and make it faster. We still have a number of optimizations in the pipeline that aren’t committed yet.
Developing ffvp8

The initial challenge, primarily pioneered by David and Ronald, was constructing the core decoder and making it bit-exact to libvpx. This was rather challenging, especially given the lack of a real spec. Many parts of the spec were outright misleading and contradicted libvpx itself. It didn’t help that the suite of official conformance tests didn’t even cover all the features used by the official encoder! We’ve already started adding our own conformance tests to deal with this. But I’ve complained enough in past posts about the lack of a spec; let’s get onto the gritty details.
The next step was adding SIMD assembly for all of the important DSP functions. VP8′s motion compensation and deblocking filter are by far the most CPU-intensive parts, much the same as in H.264. Unlike H.264, the deblocking filter relies on a lot of internal saturation steps, which are free in SIMD but costly in a normal C implementation, making the plain C code even slower. Of course, none of this is a particularly large problem; any sane video decoder has all this stuff in SIMD.
I tutored Ronald in x86 SIMD and wrote most of the motion compensation, intra prediction, and some inverse transforms. Ronald wrote the rest of the inverse transforms and a bit of the motion compensation. He also did the most difficult part: the deblocking filter. Deblocking filters are always a bit difficult because every one is different. Motion compensation, by comparison, is usually very similar regardless of video format; a 6-tap filter is a 6-tap filter, and most of the variation going on is just the choice of numbers to multiply by.
The biggest challenge in an SIMD deblocking filter is to avoid unpacking, that is, going from 8-bit to 16-bit. Many operations in deblocking filters would naively appear to require more than 8-bit precision. A simple example in the case of x86 is abs(a-b), where a and b are 8-bit unsigned integers. The result of “a-b” requires a 9-bit signed integer (it can be anywhere from -255 to 255), so it can’t fit in 8-bit. But this is quite possible to do without unpacking: (satsub(a,b) | satsub(b,a)), where “satsub” performs a saturating subtract on the two values. If the value is positive, it yields the result; if the value is negative, it yields zero. Oring the two together yields the desired result. This requires 4 ops on x86; unpacking would probably require at least 10, including the unpack and pack steps.
After the SIMD came optimizing the C code, which still took a significant portion of the total runtime. One of my biggest optimizations was adding aggressive “smart” prefetching to reduce cache misses. ffvp8 prefetches the reference frames (PREVIOUS, GOLDEN, and ALTREF)… but only the ones which have been used reasonably often this frame. This lets us prefetch everything we need without prefetching things that we probably won’t use. libvpx very often encodes frames that almost never (but not quite never) use GOLDEN or ALTREF, so this optimization greatly reduces time spent prefetching in a lot of real videos. There are of course countless other optimizations we made that are too long to list here as well, such as David’s entropy decoder optimizations. I’d also like to thank Eli Friedman for his invaluable help in benchmarking a lot of these changes.
What next? Altivec (PPC) assembly is almost nonexistent, with the only functions being David’s motion compensation code. NEON (ARM) is completely nonexistent: we’ll need that to be fast on mobile devices as well. Of course, all this will come in due time — and as always — patches welcome!
Appendix: the raw numbers

Here’s the raw numbers (in fps) for the graphs at the start of this post, with standard error values:
Core i7 620QM (1.6Ghz), Windows 7, 32-bit:
Parkjoy ffvp8: 44.58 +/- 0.44
Parkjoy libvpx: 33.06 +/- 0.23
Sintel ffvp8: 74.26 +/- 1.18
Sintel libvpx: 56.11 +/- 0.96
Core i5 520M (2.4Ghz), Linux, 64-bit:
Parkjoy ffvp8: 68.29 +/- 0.06
Parkjoy libvpx: 41.06 +/- 0.04
Sintel ffvp8: 112.38 +/- 0.37
Sintel libvpx: 69.64 +/- 0.09
Core 2 T9300 (2.5Ghz), Mac OS X 10.6.4, 64-bit:
Parkjoy ffvp8: 54.09 +/- 0.02
Parkjoy libvpx: 33.68 +/- 0.01
Sintel ffvp8: 87.54 +/- 0.03
Sintel libvpx: 52.74 +/- 0.04
Core Duo (2Ghz), Mac OS X 10.6.4, 32-bit:
Parkjoy ffvp8: 21.31 +/- 0.02
Parkjoy libvpx: 17.96 +/- 0.00
Sintel ffvp8: 41.24 +/- 0.01
Sintel libvpx: 29.65 +/- 0.02
Atom N270 (1.6Ghz), Linux, 32-bit:
Parkjoy ffvp8: 15.29 +/- 0.01
Parkjoy libvpx: 12.46 +/- 0.01
Sintel ffvp8: 26.87 +/- 0.05
Sintel libvpx: 20.41 +/- 0.02
<!-- Spacer -->
<!-- Posts Machanics - Single PHP --> <!-- Post Tittle -->
הכירו את Blue Violet Laser – הדור הבא של ה-Blu Ray


<!-- /Post Tittle --> <!-- Post Info --> נכתב ע"י אלכס אלברג ב-24.07.10, 10:45 | טכנולוגיה, קולנוע ביתי

<!-- /Post Info --> <!-- Post Content Body -->
כולם כבר מכירים את טכנולוגיית הקרן הכחולה (Blu-Ray), המאפשרת צריבה של עד 50 ג’יגה-בייט על דיסק Dual Layer בודד. נחשו מה? מסתבר שזה לא מספיק. החבר’ה ב-Sony, בשיתוף עם חוקרים מאוניברסיטת Tohoku ביפן, מפתחים טכנולוגיית לייזר העונה לשם Blue Violet Laser, שתאפשר צריבה של נפח הגדול עד פי-20 מהנפח הנוכחי הקיים בשוק. חשבון פשוט מניב את התוצאה המרשימה – 1000 ג’יגה (טרה-בייט שלם) על דיסק אחד! ואלו מכם שמתעקשים לדעת כמה פרטים טכניים: אורך הגל של הקרן הוא 405 ננו-מטר (1 ננו מטר = מיליארדית מטר) וצבעה, כשמה, בגוון כחול-סגול. הטכנולוגיה מסוגלת לייצר פולסים של קרני אור בטווח האולטרה-מהיר של 3 פיקו-שניות (1 פיקו-שנייה = טריליונית שנייה) בהספק מקסימאלי של 100 וואט ותדר חוזר של 1 ג’יגה-הרץ. זהו, מספיק! אפילו אנחנו כבר הלכנו לאיבוד בשטף המידע.
אתם וודאי יושבים עכשיו על הכיסא, מגרדים את הראש, מעכלים את הפרטים הטכניים (שת’אמת, גם אנחנו לא הכי מבינים) ושואלים את עצמכם שתי שאלות: “מתי זה יוצא וכמה זה יעלה לי?” – לצערנו שני הפרטים הקטנים הללו לא ידועים, ונכון להיום הטכנולוגיה נמצאת בשלבי ניסוי ובדיקה מוקדמים.
  • 658
  • יבמ השיקה דור חדש של מיינפריים; טוענת: הקפיצה המשמעותית ביותר מאז 1990
    המיינפריים החדש של יבמ מיישם מיחשוב מרכזי, להבי POWER7 ולהבי System x, הכל במכונה היברידית אחת, העובדת בכל סביבות המיחשוב ● חלק מהמעבדים ותוכנות הבדיקה פותחו במעבדות יבמ בישראל ● פטריק קסלר, מנהל מערכות Z ביבמ דרום אירופה: "מעבדת המחקר של יבמ בחיפה סיפקה כלי אימות תכנון למאמץ הפיתוח, וכלים למיטוב של קוד בתוכנה המשולבת במערכת"

    מאת יוסי הטוני, ‏22 ביולי 2010, 15:04
    בסדרת השקות הנערכת במקביל ברחבי העולם, השיקה יבמ (IBM) היום (ה') את הדור החדש של המיינפריים (Mainframe) שלה, zEnterprise. על פי אנשי הענק הכחול, "זהו הפיתוח המשמעותי ביותר שלנו בעשרים השנים האחרונות בעולם המיחשוב המרכזי - ואחד החשובים ביותר בתולדות המיינפריים". הרציונל שמאחורי המהלך הוא מלחמה חזיתית באורקל (Oracle), שנכנסה לעולם החומרה עם רכישת סאן (Sun).

    בראיון לאנשים ומחשבים אמר פטריק קסלר - מנהל ביבמ לתחום מערכות Z בדרום אירופה, כי "בניסיון לשנות מן היסוד את שיטות הפעולה והניהול של מרכזי עיבוד נתונים, אנחנו מציגים תפיסת מיחשוב חדשה, של מיינפריים בעל ארכיטקטורות הטרוגניות. הוא משלב מעבדים מכמה פלטפורמות, במכונה אחת. לכן, מעכשיו אפשר לנהל על גבי המחשבים המרכזיים שלנו, גם עבודה בסביבת מעבדי IBM System x, ומעבדי POWER7, לינוקס (Linux) ו-AIX. בשל שליטה מרוכזת הנובעת ממנהל המשאבים המאוחד, ניתן לנהל יותר מ-100,000 שרתים וירטואליים על גבי המערכת בתצורת אשכול".

    לדברי קסלר, "המערכת החדשה נועדה להתמודד עם אחד האתגרים הגדולים עמם מתמודדים מרכזי עיבוד נתונים של ארגונים, המפעילים טכנולוגיות שונות כגון, מיחשוב מרכזי, מיחשוב מבוזר באמצעות שרתי להב ועוד, שיושמו במשך השנים במערכי ה-IT הארגוניים, והיום פועלים באופן נפרד".

    את הדור החדש של המיינפריים כינה קסלר "פריצת דרך טכנולוגית חשובה", ואמר, כי "בפעם הראשונה בעולם המיחשוב, ניתן לשלב במחשב מרכזי אחד, מעבדי מיינפריים, להבי עיבוד שונים, ולנהל את מכלול השרתים הללו במסגרת ארכיטקטורת המיינפריים".

    בהיבט הביצועים, אמר קסלר, כי "הטכנולוגיה החדשה מאיצה את ביצועי היישומים של מיחשוב עסקי-אנליטי בשיעור של עד פי עשרה, והיא מאפשרת להציג תוך דקות ספורות תוצאות של עיבודי נתונים עסקיים, שדרשו עד כה שעות ארוכות. המיינפריים החדש מהיר בכ-40% מהדור הקודם שלו, z10. שרת zEnerprise 196 החדש של יבמ משלב 96 מעבדים במהירות 5.2 ג'יגה-הרץ, ומסוגל לטפל ביותר מ-50 מיליארד פקודות עיבוד בשניה. הוא גם מציע יעילות גבוהה יותר בשימוש באנרגיה: 60% יותר עיבודים תוך צריכת אנרגיה זהה לזו של z10".

    קסלר אמר, כי יבמ השקיעה 1.5 מיליארד דולרים בפיתוח המערכות המרכזיות החדשות שלה. "5,000 עובדים של יבמ בכל העולם, ובכלל זה צוותים של יבמ בישראל", אמר, "הקדישו משך שלוש שנים יותר מ-31 מיליון שעות עבודה בבניית המערכת החדשה: חומרה, מערכת הפעלה ותשתיות תוכנה". כך, ציין, "מעבדת המערכות והטכנולוגיה של יבמ בישראל לקחה חלק משמעותי בפיתוח המעבדים החדשים, עליהם מבוסס המחשב המרכזי החדש. מעבדת המחקר של יבמ בחיפה סיפקה כלי אימות תכנון למאמץ הפיתוח, וכלים למיטוב של קוד בתוכנה המשולבת במערכת".


    פטריק קסלר, מנהל תחום מערכות Z ביבמ דרום אירופה
    הוא הסביר, כי "הארכיטקטורה החדשה של יבמ מאפשרת לנהל עומסי עבודה בסביבות שונות כמאגר וירטואלי אחד של משאבי עיבוד, וגם לשתף משאבי מיחשוב שונים, כגון תקשורת מהירה ומאובטחת בין סביבות העיבוד הללו".

    המערכת, אמר קסלר, משלבת את המיינפריים ואת יחידות שרתי הלהב, תחת מנהל משאבים מאוחד, "מה שמביא לאיכויות וליציבות המאפיינות את עולם המיינפריים - גם עבור עומסי עבודה במערכות אחרות. כך, ניהול עומסי עבודה לרוחב מגוון של מערכות, מניב חיסכון של עד 40% במחירי הרכישה, ושל 60% בעלות הבעלות הכוללת, TCO".

    קסלר סיים באומרו, כי המיינפריים החדש הוא "המערכת של המערכות. המיינפריים הוא הפלטפורמה לניהול מיטבי של כלל יישומי הארגון. אנחנו ממשיכים להשקיע במיינפריים משום שלקוחות דורשים מאינו לא להפסיק. הם מצפים להמשיך לעבוד בסביבה הזאת".

    מאיר ניסנסון, מנכ"ל יבמ ישראל, פתח את האירוע, שנערך בבית החברה בפתח תקווה, ואמר, כי "המיינפריים הוא היהלום של יבמ, הוא ממשיך להצליח משום שיבמ מוסיפה להשקיע ולחדש".

    הוא ציין, כי במשך השנים הוא היה עד להספדים רבים של המיינפריים, מצד חברות ומערכות שכבר מזמן אינן קיימות. "אותו מיינפריים המשרת את כל הלקוחות הגדולים של יבמ ולמעשה את הארגונים הגדולים בכל העולם", אמר, "פורץ עכשיו את הגבולות שלו עצמו: הוא מעניק מהתכונות שלו לפלטפורמות אחרות, ומאפשר ליצור וירטואליזציה ליישומים שרצים על פלטפורמות דוגמת AIX ולינוקס, יחד עם כל היכולות של המיינפריים".

    ניסנסון סיכם באומרו, כי "פריצת הדרך הזאת, יחד עם המגמה של מעבר לסביבת מיחשוב ענן, יביאו להתחדשות חסרת תקדים בעולם המיינפריים. שתי המגמות האלה פונות לאותו כיוון: מחשב מרכזי שאתה יכול לסמוך עליו - ומסוגל לטפל ביישומים המתאימים על פי אופיים לפלטפורמה אחרת. זה יום גדול למיינפריים - וללקוחות המשתמשים בו".

    http://www.pc.co.il/?p=37049
    0 תגובות
    שלום, בעבר שאלתי איך לעשות דוח מסויים -
    צפה בקובץ המצורף 67347

    הצלחתי בסיוע הפורום ובמיוחד מעזרתו של "שי דרומי".

    כרגע, אני רוצה להפיק דוח דומה, אבל יותר בסיכום מספרי, משהו כזה -
    צפה בקובץ המצורף 67348

    אפשר לכוון אותי איך לעשות זאת?

    אולי מעניין אותך גם...

    הצטרפות לניוזלטר

    איזה כיף שהצטרפתם לניוזלטר שלנו!

    מעכשיו, תהיו הראשונים לקבל את כל העדכונים, החדשות, ההפתעות בלעדיות, והתכנים הכי חמים שלנו בפרוג!

    לוח מודעות

    הפרק היומי

    הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


    תהילים פרק כה

    אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
    נקרא  2  פעמים
    למעלה