עכשיו 19/04/24 16:06

פרסם תגובה פרסם נושא חדש עמוד 1 מתוך 7   [ 69 הודעות ]
עבור לעמוד 1, 2, 3, 4, 5 ... 7  הבא
מחבר הודעה
 נושא ההודעה: מערכת ההפעלה האולטימטיבית למקור מבוסס מחשב - סיעור מוחות
הודעהפורסם: 25/07/11 00:00 
חבר האתר

סמל אישי של המשתמש

הצטרף:
05/07/11 00:37

הודעות: 628
טוב, הנושא הזה חם עכשיו כמו דירת גג בדימונה ללא מזגן (חם אש !).
יש פה הרבה נפשות הפועלות בתחום, חלקן ביחד וחלקן לחוד, חשבתי לפתוח דיון של brainstorming (בעברית סיעור מוחות לא ?).
אני מתנצל מראש עם האשכול הזה יהפוך (חלק מזה בגללי) למאתגר טכנית.

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

אני אתחיל עם מה שאני יודע ורואה (חלק מזה מבוסס על התאוריות שהועלו ע"י מפתחי תוכנות High end לאחרונה).
1. הבעיה העיקרית היא jitter שנוצר כתוצאה מהצורה שבה תוכנה ומערכת הפעלה מודרנית מתנהלת: ריבוי תהליכים ושירותים (אותם services של המערכת הפעלה הנסתרים מעיניכם) המתחרים על סט משאבים סופי/מצומצם שכתוצאה מזה מערכת ההפעלה נאלצת לבצע "context switch/task switch" בתדירות גבוהה שהיא פעולה הגוזלת לא מעט מחזורי שעון מהמערכת (אם לוקחים גם בחשבון גישות לזיכרון/IO וכו).
כל זה גורם להזרמה לא עיקבית של המידע מהמחשב (על שלל מכלוליו) אל ההתקן שאחראי להוציא את האות הדיגיטילי ל DAC.

2. תוצאה משנית של זה היא גם קליקים ופופים שיכולים לצוץ מידי פעם שהם מעצבנים ומתרידים כאחד.

3. קצת חלק חומרתי (אבל יכול להיות קשור לצורה שבה מערכת ההפעלה מיישמת את ה handlerים שלה) מנגנוני חיסכון חשמל שדואגים להכניס את המעבד ל C3/C6/C7 או להקטין/להגדיל את תדר העבודה של המעבד יכולים לגרום ל Jitter שהוזכר בסעיף 1 ו/או לקליקם/פופים שהוזכרו בסעיף 2.

סעיף 1 די מכליל הרבה בעיות בתוכו אבל כולן בסופו של דבר מתנקזות לאותה בעיה.

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

למראות כל זאת, אני חושב שיש דרכים בהן ניתן למזער את הבעיות הנ"ל, עיקר הרעיון שלי הוא:
בעזרת הפצה מצוצמצת ודי ערומה של Linux שלא מכילה ממשק גראפי (CLI בלבד) שאולי אפילו כוללת איזה קרנל מצומצם ביותר.
השליטה תעשה מרחוק ע"י UPNP/סרבר קליינט HTTP או כל פתרון בסגנון.
ניתם גם לבצע הזרמה של התוכן (סטייל Squeezebox).

בנוסף לכך, במערכות מרובות ליבות (לא כולל HT כי זה לא ליבה מלאה), כדאי להקצות ליבה פיזית אחת ולבטל אליה כל גישה של כל יישום כולל שירותים של מערכת ההפעלה ולאפשר גיישה אקסלוסיבית ליישום המזרים/מנגן את המידע ע"מ לצמצם את ה Context Switching למינימום.
זה עדיין לא מבטיח עבודה רציפה לחלוטין כי קוד שרץ על ליבה אחרת יכול בתאוריה לנעול את הגישה ל Busים חיצוניים שליבות אחרות יצתרכו גישה אליהן.

זהו בגדול, אשמח לשמוע את דעתכם ואת הרעיונות שלכם בנושא.

לילה טוב :)


נערך לאחרונה על ידי The-Fox בתאריך 25/07/11 00:09, נערך פעם אחת בסך הכל.

חזור למעלה
 פרופיל אישי הסטאפ שלי  
 
 נושא ההודעה: Re: מערכת ההפעלה האולטימטיבית למקור מבוסס מחשב - סיעור מוחות
הודעהפורסם: 25/07/11 00:08 
חבר האתר

סמל אישי של המשתמש

הצטרף:
01/09/08 15:14

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

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

_________________
ביוגרפיות , עם קלאסי ואלגנטי , פשוט לא הולכים לעבוד.
I have been supported from the bottom of my heart
בוכה דה פלורסנט


חזור למעלה
 פרופיל אישי הסטאפ שלי  
 
 נושא ההודעה: Re: מערכת ההפעלה האולטימטיבית למקור מבוסס מחשב - סיעור מוחות
הודעהפורסם: 25/07/11 00:12 
חבר האתר

סמל אישי של המשתמש

הצטרף:
05/07/11 00:37

הודעות: 628
דרייברים זאת נקודה טובה ואולי קצת כואבת בנושא של לינוקס.
לגבי האפליקציה שמנגנת, כרגע אני מעדיף לא להכנס לזה כי זה באמת נושא שיכול להוות נושא בפני עצמו.

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


חזור למעלה
 פרופיל אישי הסטאפ שלי  
 
 נושא ההודעה: Re: מערכת ההפעלה האולטימטיבית למקור מבוסס מחשב - סיעור מוחות
הודעהפורסם: 25/07/11 00:15 
חבר האתר

סמל אישי של המשתמש

הצטרף:
01/09/08 15:14

הודעות: 33105
אז המטרה של השירשור היא לתכנן מן קונפיגורציה אופטימאלית של חומרה/תוכנה?

_________________
ביוגרפיות , עם קלאסי ואלגנטי , פשוט לא הולכים לעבוד.
I have been supported from the bottom of my heart
בוכה דה פלורסנט


חזור למעלה
 פרופיל אישי הסטאפ שלי  
 
 נושא ההודעה: Re: מערכת ההפעלה האולטימטיבית למקור מבוסס מחשב - סיעור מוחות
הודעהפורסם: 25/07/11 00:19 
חבר האתר

סמל אישי של המשתמש

הצטרף:
05/07/11 00:37

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


חזור למעלה
 פרופיל אישי הסטאפ שלי  
 
 נושא ההודעה: Re: מערכת ההפעלה האולטימטיבית למקור מבוסס מחשב - סיעור מוחות
הודעהפורסם: 25/07/11 00:26 
חבר האתר

סמל אישי של המשתמש

הצטרף:
21/09/08 20:58

הודעות: 2999
לשועל,

אני כבר ניסיתי את העניין הזה - וזה נפל בדיוק אפוא שאלון תיאר.
לא בעיה למצוא DISTRIBUTION של לינוקס רזה מאד (אפילו 10MB) שכולל אפילו GUI.
הבעיה אח"כ שאין DRIVER לכרטיס קול, ואם אתה רוצה איזה פרונט אנד נורמלי ל PLAYBACK) - פתאום צריך להוסיף לDISTRIBUTION טונות של חבילות תכנה...

אני כרגע ב"מנוחה" מזה, בFEDORA 15 כבר מימשתי את זה (אבל לטעמי עמוס מידי והGUI מפריע מידי פעם לPLAYBACK). מצד שני המערכות הרזות מידי חסרות תמיכה ע"מ שזה יהיה מספיק נוח.

MY 2 CENTS...

ליאור.

_________________
I have the simplest taste. I am always satisfied with the best"- Oscar Wilde"
TIDAL Piano G2 | Luxman M900u | Einstein The tube| Oracle Delphi turntable|Weiss MEDEA+ DAC & Berkley DAC|AURALIC ARIES G1 |ps audio juicer|Stealth power cables


חזור למעלה
 פרופיל אישי הסטאפ שלי  
 
 נושא ההודעה: Re: מערכת ההפעלה האולטימטיבית למקור מבוסס מחשב - סיעור מוחות
הודעהפורסם: 25/07/11 00:32 
חבר האתר

סמל אישי של המשתמש

הצטרף:
05/07/11 00:37

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

לגבי דרייברים, באיזה דרייברים נתקלת שהיו חסרים ולאיזה חומרה ?


חזור למעלה
 פרופיל אישי הסטאפ שלי  
 
 נושא ההודעה: Re: מערכת ההפעלה האולטימטיבית למקור מבוסס מחשב - סיעור מוחות
הודעהפורסם: 25/07/11 00:37 
חבר האתר

סמל אישי של המשתמש

הצטרף:
21/09/08 20:58

הודעות: 2999
אני זקוק לדרייברים של FW עבור ממיר של WEISS.
זה עובד בWIN \ MAC עם דרייבר יצרן או בפדורה 15 (לפחות זה מה שאני הצלחתי), באחרים זה לא ממש הלך...

_________________
I have the simplest taste. I am always satisfied with the best"- Oscar Wilde"
TIDAL Piano G2 | Luxman M900u | Einstein The tube| Oracle Delphi turntable|Weiss MEDEA+ DAC & Berkley DAC|AURALIC ARIES G1 |ps audio juicer|Stealth power cables


חזור למעלה
 פרופיל אישי הסטאפ שלי  
 
 נושא ההודעה: Re: מערכת ההפעלה האולטימטיבית למקור מבוסס מחשב - סיעור מוחות
הודעהפורסם: 25/07/11 00:42 
חבר האתר

סמל אישי של המשתמש

הצטרף:
05/07/11 00:37

הודעות: 628
באיזה חומרה מדובר בדיוק ?
צ'יפ O/B (אם כן של איזה לוח ?) או שמדובר בכרטיס הרחבה חיצוני ?

Fedora 15 נשמע לי כמו משהוא די גדול וכבד בשביל מטרה כמו ניגון אודיו והזרמה מידע מהרשת בלבד, לא ?
באיזה fottprint מדובר ?


חזור למעלה
 פרופיל אישי הסטאפ שלי  
 
 נושא ההודעה: Re: מערכת ההפעלה האולטימטיבית למקור מבוסס מחשב - סיעור מוחות
הודעהפורסם: 25/07/11 01:16 
חבר האתר

סמל אישי של המשתמש

הצטרף:
01/09/08 15:14

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

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

_________________
ביוגרפיות , עם קלאסי ואלגנטי , פשוט לא הולכים לעבוד.
I have been supported from the bottom of my heart
בוכה דה פלורסנט


חזור למעלה
 פרופיל אישי הסטאפ שלי  
 

פרסם תגובה פרסם נושא חדש עמוד 1 מתוך 7   [ 69 הודעות ]
עבור ל:  
עבור לעמוד 1, 2, 3, 4, 5 ... 7  הבא

הצג הודעות החל מה:  מיין לפי  



חפש:

hifimusic
אודות
תנאי שימוש
צור קשר
אוהבים את
hifimusic?
סקירות אודיו
הכל
הגברה
רמקולים
מקורות
אחר
סקירות מוזיקה
הכל
קלאסי
ג'אז
פופ/רוק/אלטרנטיבי
עולם/ישראלי/אחר
קישורים
מותגים על פי שם
מותגים על פי יבואן
מומלצים
הפורום
הרשם
לוח בקרה
הודעות אחרונות