جلسه اول : پیکربندی سرویس دهنده وب Cassini
|
عنوان اصلی (سلسله مقالات) : An introduction to Asp.Net programming with Delphi
نویسنده : Zarko Gajic
منبع : delphi.about.com
ترجمه : ابوذر نوذری (با اندکی دخل و تصرف)
|
|
|
| |
مقدمه :
به اولین جلسه از کارگاه آموزشی ASP .Net در دلفی خوش آمدید. در این جلسه با تکنولوژی ASP .Net از دیدگاه کاربران زبان دلفی و همچنین پیکربندی وب سرور کاسینی (Cassini) آشنا خواهیم شد.
| |
ASP .Net چیست ؟
تکنولوژی ASP .Net را می توان به زبان ساده، محیط برنامه نویسی تحت سکوی دات نت برای ساخت برنامه های کاربردی (Applications) قابل اجرا در بستر اینترنت به همراه زبان HTML معرفی کرد. هم اکنون نسخه های 2006،2005،8 زبان دلفی به طور کامل با سکوی دات نت سازگار بوده و از توسعه برنامه های کاربردی بوسیله ASP .Net پشتیبانی می نمایند. اگر شما با ASP کلاسیک آشنا هستید، باید گفت که ASP .Net به طور کلی با ASP کلاسیک متفاوت می باشد [تا قبل از ارائه سکوی دات نت تکنولوژی شرکت مایکروسافت برای ساخت برنامه های کاربردی تحت اینترنت ASP بود. که آخرین نسخه آن هم ASP 3.0 بوده است. بعد از ارائه ASP .Net تکنولوژی قدیمی ASP، را ASP کلاسیک نامیدند. همچنین به ASP .Net عبارت "ای اس پی پلاس" هم می گویند- م]. برای شما، به عنوان یک برنامه نویس دلفی که با توسعه سریع نرم افزار یا RAD و برنامه نویسی شیئ گرا (OOP) بوسیله خاصیت ها، متدها و رویدادها آشنایی دارید، تکنولوژی ASP .Net یک مدل بسیار قوی و مناسب جهت ساخت برنامه های کاربردی قدرتمند مطرح می باشد. هم اکنون در اینترنت تعدادی راه حل نرم افزاری با ASP .Net و دلفی ارائه شده است. که از آن جمله می توانید به پورتال و فروشگاه اینترنتی در سایت aspxDelphi.com مراجعه نمایید [این سایت تماما با ASP .Net و دلفی ساخته شده است- م].
ASP .Net متشکل از چندین تکنولوژی متفاوت شامل : فرم های وب یا WebForms (همانند فرم های متداول در برنامه های Win32 در دلفی )، سرویس های وب، کنترل های وب، کنترل های HTML و کنترل های اعتبار سنجی؛ می باشند. وقتی تمام این موارد در کنار هم قرار گیرند، توسعه دهنده گان و برنامه نویسان را قادر به ساخت و ارائه برنامه های کاربردی تحت وب قوی، قابل نگهداری و مقیاس پذیر می نمایند.
اکنون بیایید تا در قالب جملاتی ساده بررسی نماییم که به طور کلی ASP .Net در مورد چه چیزهایی می باشد :
-
فرم های وب (Web Forms) : قلب و جان برنامه های کاربردی ASP .Net می باشند. یک WebForm نوعا شامل کنترل های سرور و عناصر HTML می باشد [در مورد کنترل های سرور به زودی بحث خواهیم کرد- م]. این کنترل ها به شما این امکان را می دهند که یک وب فرم با کدی بسیار ساده متشکل از اجزائ توکار و قابل استفاده مجدد را به سرعت ایجاد نمایید. وب فرم های ASP .Net فایل های متنی هستند که نام آنها با پسوند aspx مشخص می گردند. وقتی یک کاربر برای اولین بار یک فرم را بوسیله وب مورد دستیابی قرار می دهد، ASP .Net یک فایل dll کامپایل شده را تولید می نماید، که بعدا به صورت پویا به خروجی HTML برای مشاهده در مرورگر وب در سمت کاربر یا سرویس گیرنده تبدیل می گردد.
-
کنترل های سرویس دهنده وب (Web Server Controls) : وب فرم ها از بلوک هایی از کد ساخته شده اند. کنترل های سرور یا Server Controls در یک فایل با پسوند aspx بوسیله تگ های سفارشی یا اختصاصی یا تگ های استاندارد HTML که حاوی یک خصوصیت با مقدار runat="server" می باشند، تعریف می گردند. کنترل های سرور شباهت زیادی به کنترل های استاندارد VCL در دلفی دارند؛ با این تفاوت که کنترل های سرور خروجی HTML تولید می نمایند. کنترل های سرور دارای خواص، رویدادها و متدهایی می باشند و در واقع رابط کاربر را پیاده سازی می نمایند که قابل بسط و توسعه نیز هستند.
-
کنترل های HTML و کنترل سرور اچ تی ام ال (HTML Controls and HTML Server Control) : اچ تی ام ال استاندارد در واقع به صورت بلوکی [بلوک هایی از کد- م] می باشد.عناصر HTML در ASP .Net تشابه زیادی با عناصر متداول HTML همانند table,span,div,input و غیره، در صفحات وب دارند. به طور پیش فرض عناصر HTML در یک WebForm برای سرور فراهم نمی باشند. بلکه آنها به عنوان اعضای اولیه وب فرم ها ارائه شده اند. با تبدیل عناصر HTML به کنترل های سرور HTML یا HTML Server Controls ، بوسیله افزودن خاصیت runat="server" در واقع شما آنها را به عناصر سمت سرور تبدیل کرده اید.
-
کنترل های کاربر (User Controls) : مکانیسمی برای ساخت کد صفحات کوچک ASP .Net، با قابلیت استفاده مجدد را فراهم می کنند. کنترل های کاربر همانند WebForm ها می باشند. با این تفاوت که تگ (Tag) ابتدا و انتهای صفحه را ندارند. و در قالب یک فایل متنی با پسوند ascx ذخیره می شوند. User Control ها را می توان مشابه شیئ TFrame در دلفی قلمداد کرد.
-
کنرل های اعتبار سنجی (Validation Controls) : این کنترل ها همگی سمت کاربر یا Client Side بوده و عملیات اعتبار سنجی ورودیهای کاربر (مثل رشته، عدد و ...) بدون ارسال اطلاعات به سرور را انجام می دهند. کنترل های اعتبار سنجی این قابلیت را فراهم می آورند تا اطلاعاتی را که کاربر در کنترل های HTML یا کنترل های کاربر (User Controls) در یک وب فرم وارد می نماید را تست نمایید.
-
ADO .Net : اجازه دهید در حال حاضر، تنها به ذکر این نکته بسنده کنیم که : ADO .Net برای ذخیره [و بازیابی] اطلاعات در تمامی مدل های برنامه نویسی تحت سکوی دات نت شامل وب فرم ها، وب سرویس ها، و برنامه های کاربردی تحت ویندوز یا WinForm ها طراحی شده است [درباره ADO .Net در آینده بیشتر بحث خواهد شد- م].
-
سرویس های وب (Web Services) : اجزائ برنامه های کاربردی مبتنی بر XML می باشند. یک وب سرویس بر پایه XML عملکردی همانند منطق برنامه کاربردی را فراهم می سازد. و از طریق هر سیستم توزیع شده (Distributed System) دیگری که از پیام رسانی بر پایه XML استفاده نماید، در دسترس خواهد بود [این مساله بدین معناست که سایر سیستم های مبتنی بر XML می توانند با یک برنامه کاربردی دیگری که از XML استفاده می کند، ارتباط برقرار نمایند و با هم به تبادل اطلاعات بپردازند- م].
سایر اطلاعات اضافی و کلی در مورد ASP .Net را می توانید از پیوند ASP .Net Quick Start دریافت نمایید. البته مقاله مورد اشاره در پیوند فوق در اصل برای برنامه نویسان سی شارپ و VB .Net نوشته شده است. ولی شما باید یک سری اطلاعات کلی درباره موضوعات ASP .Net کسب نمایید. همچنین مطالعه مقاله A comparative review of EWF, IntraWeb and ASP.NET نیز می تواند مفید باشد.
| |
نکته (1) : شاید خیلی از واژه گان واصطلاحاتی که تاکنون بکار برده ایم برای شما ناآشنا و یا معنای آنها ناملموس باشد. لازم به تذکر است که در این مورد جای نگرانی خاصی وجود ندارد. و با گذشت زمان و در مقالات بعدی به تدریج با این موارد آشنا خواهید شد. در این مرحله هدف تنها آشنایی کلی شما با ASP .Net بوده است.
نکته (2) : برای کسب اطلاعات بیشتر در مورد ASP .Net و آشنایی کلی با آن، علاوه بر دو مقاله انگلیسی فوق، می توانید به سایت های فارسی زبان iranasp.net و shahabfar.com نیز مراجعه نمایید. به خصوص مطالعه مقالات زیر از سایت iranasp.net برای یافتن دیدی کلی از دات نت و زیرمجموعه های آن توصیه می گردد:
| |
راه اندازی سرویس دهنده وب (Web Server) :
ASP .Net یک تکنولوژی توسعه برنامه های کاربردی تحت وب، سمت سرویس دهنده وب می باشد. بدین معنا که شما برای ساخت و اشکال زدایی برنامه های کاربردی ASP .Net به یک سرویس دهنده وب یا Web Server احتیاج دارید. به طور پیش فرض دلفی سرویس دهنده IIS (محصول مایکروسافت) را برای توسعه، اجرا و اشکال زدایی برنامه های ASP .Net تنظیم می نماید [IIS سرنام کلمات Internet Information Services است که به همراه سیستم عامل ویندوز ارائه می گردد- م]. در صورتی که IIS روی کامپیوتر شما نصب نمی باشد، می توانید از سرویس دهنده رایگان و نمونه ای که همراه دلفی با نام Cassini (محصول مایکروسافت) ارائه شده است استفاده نمایید.
همانطور که گفته شد Cassini همراه دلفی ارائه می گردد و مسیر پوشه آن با توجه به نسخه دلفی به صورت جدول زیر است.
|
C:\Program Files\Borland\BDS\2.0\Demos\Cassini |
Delphi 8 |
|
C:\Program Files\Borland\BDS\3.0\Demos\Cassini |
Delphi 2005 |
|
C:\Program Files\Borland\BDS\4.0\Demos\Cassini |
Delphi 2006 |
البته دقت نمایید که نام درایو بستگی به درایو انتخابی شما در هنگام نصب دلفی دارد. ضمنا توجه کنید که مسیرهای فوق در صورتی درست هستند که دلفی به صورت سفارشی نصب نشده باشد.
Cassini وب سروری است که با زبان سی شارپ نوشته شده است. و در پوشه آن فایل های سورس کد آن مشاهده می گردند. که البته ما با کد آن کاری نداریم. بلکه تنها برای اجرا و اشکال زدایی برنامه های ASP .Net از فایل اجرایی آن استفاده می نماییم (یادآوری می گردد که اگر IIS روی کامپیوتر شما نصب شده است هیچ نیازی به Cassini نخواهید داشت).
برای نصب کاسینی باید فایل build.bat را از پوشه Cassini اجرا نمایید. بعد از نصب و اجرای وب سرور Cassini می توانید این سرویس دهنده را به همراه انتخاب های پروژه انتخاب و تنظیم نمایید. که در این مورد در مقالات بعدی بیشتر بحث خواهیم کرد.
شایان ذکر است که کد اصلی پروژه Cassini از اینجا قابل دریافت است.
| |
فراهم نمودن مقدمات برای ادامه کار :
تا اینجا در مورد کلیات و مفاهیم کلی ASP .Net و ابزارهای مورد نیاز برای استفاده از این تکنولوژی بحث نمودیم. علاوه بر موارد گفته شده تا اینجا، لازم است یک مورد دیگر را هم متذکر شویم. و آن DBSWebExample است. DBSWebExample یک برنامه کاربردی نمونه تحت ASP .Net است [به این برنامه های نمونه اصطلاحا Demo گفته می شود -م]؛ که توسط Zarko Gajic توسعه داده شده است. و به همراه دلفی ارائه می گردد. با توجه به نسخه دلفی نصب شده روی سیسم تان، آدرس این برنامه نمونه به صورت زیر است :
|
\Program Files\Borland\BDS\2.0\Demos\DB\ASPPortal\BDSWebExample |
Delphi 8 |
|
\Program Files\Borland\BDS\3.0\Demos\Delphi.Net\DB\ASPPortal\BDSWebExample |
Delphi 2005 |
|
\Program Files\Borland\BDS\4.0\Demos\Delphi.Net\DB\ASPPortal\BDSWebExample |
Delphi 2006 |
DBSWebExample طریقه ساخت و توسعه یک وب سایت را بوسیله ASP .Net به شما آموزش می دهد. این برنامه نمونه از طریق قسمت های متعددی که درون خود دارد، اطلاعات زیادی در مورد بکارگیری تکنیک های ASP .Net ارائه می نماید. که در مقالات بعدی بیشتر در این خصوص با هم صحبت خواهیم کرد.
| |
2
نوشته شده در دوشنبه شانزدهم شهریور 1388ساعت 1:54  توسط سيد محمدسليماني
|
اولين حضور سی پی یو اتم اینتل در مادربرد گيگابايت
ايتنا- چندی پیش پردازنده اتم توسط شرکت اینتل تولید و به بازار عرضه شد. این پردازنده بسیار کوچک مخصوص کامپوترها و ابزارهای قابل حمل ساخته شده در واقع مصرف اصلی این پردازنده در نتبوکها است. شرکت گیگابایت به تازگی از این پردازنده در مادربرد مدل GA-GC230D خود استفاده کرده و این پردازنده را وارد دنیای کامپیوترهای رومیزی نیز کرده است. این مادربرد مخصوص کامپیوترهای Mini-ITX است که از نظر اندازه کوچکتر از کامپیوترهای معمولی هستند و از این رو از مادربردهای با اندازه کوچک در آنها استفاده میشود. مصرف این مادربردها در تینکلاینتها و یا سیستمهایی است که به عنوان گره در شبکههای تجاری مورد استفاده قرار میگیرند.
این مادربرد آنچنان قدرتمند نیست اما مصرف انرژی بسیار کمی دارد و به همین دلیل میتوان از آن برای انجام کارهای سبک و روزمره استفاده کرد. این مادربرد که تنها از یک ماژول حافظه با ظرفیت حداکثر تا 2 گیگابایت پشتیبانی میکند، دارای گرافیک و صدای به صورت داخلی است و البته نمیتوان کارت گرافیک و کارت صدای خارجی را به این مادربرد اضافه کرد. گفتنی است پردازنده به کار رفته در مادربرد GA-GC230D ، اتم مدل230 با فرکانس گذرگاه 533 مگاهرتز است.
از این رو نمیتوان از این مادربرد برای انجام کارهای سنگین استفاده کرد. اما این پردازنده یک گزینه بسیار خوب برای کامپیوترهای کوچک با کاربرد ساده است مصرف توان بسیار کم از ویژگیهای این مادربرد به شمار میرود. به طور کلی شرکت اینتل پردازندههای سری اتم را با هدف کاهش مصرف انرژی و کاهش قیمت پردازندهها طراحی و تولید کرده است و مادربردهایی که از پردازنده اتم در آنها استفاده میشود نیز همین ویژگیها را دارا هستند. چیپ ست پل شمالی این مادربرد اینتل 945GC Express و پل جنوبی آن ICH7 است.
2
نوشته شده در دوشنبه بیست و ششم اسفند 1387ساعت 14:25  توسط سيد محمدسليماني
|
Amd تراشههای شش و دوازده هستهای عرضه می کند
تراشههای ۶ و ۱۲ هستهای AMD با اسم رمز «استانبول» اواخر سال ۲۰۰۹ به بازار خواهند آمد.
در حالی که Intel اعلام کرده است که تراشههای ۶هستهایاش را در نیمه دوم همین امسال عرضه خواهد کرد.
شرکت AMD پس از پشت سرگذاشتن یک سال مالی بد و برای جبران زیان تجاری هنگفتی که در سال ۲۰۰۷ گریبانگیرش شد، در سال جدید تلاش دارد با عرضه چیپهای متنوع و پیشرفته، از رقیب سرسخت و پیشتاز خود، اینتل، عقب نماند.
در این راستا، اقدام به طراحی یک برنامه درازمدت با تمرکز بر سرورها و ایستگاههای کاری، کرده است.
رندی آلن، یکی از روسای AMD و مدیر بخش سرورها و ورک استیشنهای AMD اعلام کرد نخستین تراشه ۴۵ نانومتری این شرکت با اسم رمز «شانگهای» در حال آمادهسازی برای عرضه در نیمه دوم سال جاری است.
حتی در صورت عملی شدن به موقع این وعده مسئولان AMD و به عرصه تولید رسیدن چیپهای ۴۵ نانومتری چهارهستهای آن، این شرکت هنوز از نظر تکنولوژیک یک سال از اینتل که در حال تولید چیپهای ۴۵ تا ۶۵ نانومتری است، عقب خواهد بود.
در مورد تراشههای ۱۲هستهای AMD نیز که با اسم رمز «Magny-Cours» به بازار خواهد آمد، گفته میشود AMD در واقع قصد دارد با اتصال دو تراشه ۶هستهای به هم آن را بسازد و برنامهای برای تولید یک تراشه ۱۲هستهای مستقل و مجزا ندارد.
2
نوشته شده در دوشنبه بیست و ششم اسفند 1387ساعت 14:24  توسط سيد محمدسليماني
|
ای ام دی(AMD) اولین جزئیات نسل جدید پردازنده های 8 هسته ای خود را به نام Hydra فاش کرد !
کمپانی
ای ام دی در یک جواب کاملآ حساب شده به نسل جدید پردازنده های اینتل ( Nehlem ) گوشه هایی از مشخصات نسل جدید پردازنده های خود را آشکار کرد .
این پردازنده که با فناوری
process node 45nm ساخته خواهد شد ، در خانواده Deneb و Propus جا خواهد داشت ، و همچنین جزء نسل K10.5 و Rev. D ، کمپانی ای ام دی(AMD) خواهد بود .
silicon stepping
نسل D پردازنده های کمپانی ای ام دی(AMD) در مدل هایی که دارای فناوری process node 45nm می باشند ، (( Hydra )) نامیده خواهند شد ، تا جواب دندان شکنی از طرف کمپانی
ای ام دی
(AMD) به معماری Nehlem کمپانی Intel باشد !!
این نسل جدید دارای 1
MB L2 Cache به ازای هر هسته می باشد ، این به معنی 2 برابر شدن ، این مقدار نسبت به دیگر پردازنده های نسل k10.5 می باشد .
همچنین از مشخصات جدید این معماری جدید میتوان به استفاده کاملآ حساب شده
High-K metal gate technology که باعث افزایش سرعت سویچ ترانزیستور شده ، و سرعت بالاتر هسته و
همینطور پهنای باند بیشتر به همراه کاهش کاهش توان مصرفی و حرارت متصاعد شده کمتر میشود را نام برد
.
لازم به ذکر است که این تکنولوژی مشترکآ توسط کمپانی
ای ام دی(AMD) و IBM به صورت 45nm SOI (silicon-over-insulator)به بهره برداری رسیده است .
جالب است که بدانید این معماری قدرتمند دارای 6
MB L3 Cache می باشد ، که بین تمام هسته ها به صورت اشتراکی استفاده خواهد شد .
از آنجا که امید میرفت این معماری که دارای 8 هسته می باشد ، به صورت
Native طراحی می شد ، ولی خبر ها حاکی از MCM) Multi Chip Module) بودن این معماری می باشند .
طی آخرین آخبار این معماری قابلیت تحمل فرکانس هایی حتی بیشتر از 3
Ghz را به صورت ، پیش فرض خواهد داشت.
هنوز این مسئله که آیا این معماری مانند همتای اینتلی خود
( Nehlem ) قابلیت اورکلاک مطلوبی داشته باشد ، در پرده ابهام است !
همچنین این نسل پردازنده های کمپانی
ای ام دی(AMD) در اواسط سال 2009 Release خواهد شد .
2
نوشته شده در دوشنبه بیست و ششم اسفند 1387ساعت 14:23  توسط سيد محمدسليماني
|
مقایسه اینتل و ای ام دی
برای مشاهده آمار به ادامه مطلب مراجعه فرمائید.
ادامه مطلب
2
نوشته شده در دوشنبه بیست و ششم اسفند 1387ساعت 14:14  توسط سيد محمدسليماني
|
پردازنده های چهار هسته ایی Intel
از هنگامی كه پردازندههای سری Core 2 Duo موفقیت قابلتوجهی را به دست آوردند، شركت اینتل به فكر افتاد تا با استفاده از قابلیتهای این سری از پردازندهها، اولین محصول چهار هستهی خود را بسازد. پردازنده Intel Q6600 از این نوع است:
مشخصات فنی:
- فركانس كاری و میزان حافظه پنهان L2: گیگاهرتز 4/2 - 8 مگابیت
- فركانس مسیر FSB و فناوری ساخت: 266 مگاهرتز (QDR) - و 65 نانومتر
- نوع هسته و حداكثر درجه حرارت كاری: Kentsfield - و 62.2 درجه
- ولتاژ كاری و حداكثر توان مصرفی: 37/1 ولت - 105 وات
- فناوری پردازنده: NX-Bit - EMT46T - SSE3-SSE - VT
چند مدت پیش بود كه این شركت اولین سری از پردازنده چهار هستهی خود را با تعبیه دو واحد پردازش Core 2 Duo به بازار عرضه كرد. البته با آن كه این پردازندهها مجهز به چهار واحد پردازش بودند، اما بسیاری از كارشناسان این نوع پردازندهها را بهعنوان یك محصول چهار هستهایی واقعی قبول نداشتند.
چون اینتل به علت محدودیت فناوری ساخت مجبور شده بود كه هر كدام از دو واحد پردازش را روی یك سطح مجزی سیلیكون كار كند و به وسیله مسیر FSB با فركانس 1333 مگاهرتز این دو واحد پردازش را با یكدیگر ارتباط دهد كه این موضوع باعث كاهش كارایی این نوع پردازنده نسبت به رقبای دوهستهی خود در مقایسههای مختلف میشود.
از طرفی تفاوت قیمت زیاد این پردازندهها با سری دوهستهای خود باعث شد كه كاربران تمایل چندانی به خرید این پردازنده نشان ندهند. اما چند مدتی است كه اینتل دلش به حال دوستداران پردازندههای چهار هستهای سوخته (البته بیشتر به حال خودش) و این محصولات را ارزان كرده است تا افراد بیشتر به سمت این سری از محصولات روی آورند. یكی از محصولات خانواده چهار هسته ایها كه كاهش قیمت بیش از دیگران در فروش آن تاثیر داشت، پردازنده چهار هسته ای Q6600 است.
Q6600 مجهز به چهار واحد پردازش 4/2 گیگاهرتزی و هشت مگابیت حافظه L2 است. (هر دو واحد پردازش مجهز به چهار مگابیت است) مسیر FSB در این پردازنده در فركانس كاری 1066 مگاهرتز و فركانس مرجع 266 مگاهرتز فعالیت میكند (این مقدار در پردازندههای جدید اینتل 1333 و 333 مگاهرتز است) كه این ویژگی كمك بهسزایی به پردازنده در پردازشهای پیچیده میكند.
Q6600 بر اساس فناوری 65نانومتر ساخته میشود و توانایی تحمل 2/62 درجه سانتیگراد را دارد. در این پردازنده ولتاژ هسته پردازنده، 2/0 ولت نسبت به سری Core 2 Duo افزیش یافته است. اما با این وجود حداكثر توان مصرفی آن از 105 وات در حداكثر فشار كاری تجاوز نمیكند.
محصول چهار هستهی شركت اینتل از تمام فناوریهای جدید این شركت مانند SSE3 ،VT ، EM64T و... پشتیبانی میكند كه این ویژگیها باعث افزیش كاریی آن در كاربردهای مختلف میشود. در مجموع اگر به دنبال یك پردازنده مناسب برای پردازش تصویر ویدیویی و گرافیكی میگردید و پول كافی هم دارید Q6600 یك انتخاب مناسب بری شما است.
مزایا:
كاریی مناسب در كاربردهای چندرسانهی، قیمت قابل قبول در مقایسه با امكانات پردازنده، توان مصرفی مناسب در مقایسه با پردازندههای دوهستهی
معایب:
تفاوت اندك كاریی در بعضی از نرمافزارها و تستها با رقبای دوهستهی خود.
2
نوشته شده در دوشنبه بیست و ششم اسفند 1387ساعت 14:13  توسط سيد محمدسليماني
|
Intel(اینتل) یک مرکز نرم افزار در تایوان دایر می کند
به گزارش پایگاه اطلاع رسانی gsmaria ، کمپانی Intel(اینتل) اعلام کرد که در یک اقدام مشترک با دولت تایوان در نظر دارد که مرکز نرم افزاری لینوکس را در این کشور راه اندازی نماید تا به ارزیابی بهتر کامپیوترهای کیفی و گوشی های موبایل با قابلیت مرور در اینترنت و فروش آنها در بازارهای جهانی کمک کند .
مدیر عامل کمپانی Intel(اینتل) این تصمیم را بدنبال تولید دو کامپیوتر کیفی ارزان قیمت با قابلیت های دسترسی اینترنت بی سیم تحت عنوان " nettops " و " net books " اتخاذ کرد که توسط دو کمپانی تایوانی بزرگ تولید کننده کامپیوتر وارد بازار تایوان شده اند .
کمپانی تایوانی acer و asustek از جدیدترین تراشه های atom کمپانی Intel(اینتل) در کامپیوترهای کیفی خود استفاده کرده اند .استفاده از این محصول به کاربران امکان می دهد تا بین سیستم عامل های لینوکس و مایکروسافت یکی را انتخاب کنند . Intel(اینتل) در همکاری با تایوان در نظر دارد رقابت محصولات wimax تایوان را در سطح جهانی بهمراه توسعه wimax ارتقاء دهد .
2
نوشته شده در دوشنبه بیست و ششم اسفند 1387ساعت 14:10  توسط سيد محمدسليماني
|
تاثیر فرکانس مسیر پردازنده در سرعت آن؟
سوال: چنانچه دو پردازنده Core 2 داشته باشیم که فرکانس مختلف ولی حافظه cache یکسانی دارند و مدل با فرکانس کمتر را به اندازه مدل دیگر اورکلاک کنیم، آیا در این شرایط دو پردازنده 3Dmark06 و در تست پردازنده امتیاز یکسانی به دست می آورند؟ (شرایط سیستم تست در هر دو حالت یکسان است).
پاسخ: خیر . اما اینکه اختلاف امتیازهای به دست آمده در چه اندازه ای است به یک عامل مهم بستگی دارد و آن فرکانس مسیر پردازنده است. به طور کلی 3Dmark06 علاوه بر فرکانس پردازنده به فرکانس مسیر نیز حساس است.
فرض کنید پردازنده E6320 را دارید که فرکانس 1866 مگاهرتز را در فرکانس مسیر 1066 مگاهرتز دارد. پردازنده دیگر را e6750 فرض کنید که فرکانس مسیر 1333 مگاهرتز و فرکانس داخلی 2666 مگاهرتز را دارد. هر دوی این پردازنده ها 4 مگابایت حافظه Cache سطح 2 دارند. فرض کنید ضریب پردازنده در E6320 روی مقدار پیش فرض خود یعنی 7 باقی بماند و فرکانس مسیر را به 381 مگاهرتز افزایش دهید تا فرکانس پردازنده به 2667مگاهرتز برسد. با قرار دادن فرکانس مسیر در 381 مگاهرتز، پهنا در حالت Quad به 1524 مگاهرتز می رسد که بیشتر از پهنای مسیر پردازنده e6750 است.
در عوض در این شرایط فرکانس حافظه روی این سیستم ضریب حافظه2، به مقدار 762 مگاهرتز می رسد که کمتر از 800 مگاهرتز روی سیستم با پردازنده e6750 است. خب، این پهنای مسیر بیشتر، سرعت انتقال اطلاعات بین دو هسته پردازنده را افزایش می دهد و پهنای مسیر بیشتری را در اختیار سیستم حافظه قرار می دهد ولی کاهش فرکانس حافظه نیز باعث افت کارآیی می شود. بنابراین مشخص نیست که ترکیب افزایش پهنای مسیر و کاهش فرکانس حافظه در این شرایط چه امتیازاتی را به دنبال دارد و تنها راه مطلع شدن از آن انجام این تست ها به صورت واقعی است. در حالت کلی و در تمامی شرایط یکسان و تنها متفاوت بودن پهنای مسیر، پردازنده با پهنای مسیر بیشتر امتیازات بیشتری می گیرد که البته خیلی زیاد نیست. اگر پهنای مسیر هم یکسان بود، هر دو پردازنده امتیاز یکسانی به دست می آورند.
2
نوشته شده در دوشنبه بیست و ششم اسفند 1387ساعت 14:9  توسط سيد محمدسليماني
|
اولين حضور سی پی یو اتم اینتل در مادربرد گيگابايت

ايتنا- چندی پیش پردازنده اتم توسط شرکت اینتل تولید و به بازار عرضه شد. این پردازنده بسیار کوچک مخصوص کامپوترها و ابزارهای قابل حمل ساخته شده در واقع مصرف اصلی این پردازنده در نتبوکها است. شرکت گیگابایت به تازگی از این پردازنده در مادربرد مدل GA-GC230D خود استفاده کرده و این پردازنده را وارد دنیای کامپیوترهای رومیزی نیز کرده است. این مادربرد مخصوص کامپیوترهای Mini-ITX است که از نظر اندازه کوچکتر از کامپیوترهای معمولی هستند و از این رو از مادربردهای با اندازه کوچک در آنها استفاده میشود. مصرف این مادربردها در تینکلاینتها و یا سیستمهایی است که به عنوان گره در شبکههای تجاری مورد استفاده قرار میگیرند.
این مادربرد آنچنان قدرتمند نیست اما مصرف انرژی بسیار کمی دارد و به همین دلیل میتوان از آن برای انجام کارهای سبک و روزمره استفاده کرد. این مادربرد که تنها از یک ماژول حافظه با ظرفیت حداکثر تا 2 گیگابایت پشتیبانی میکند، دارای گرافیک و صدای به صورت داخلی است و البته نمیتوان کارت گرافیک و کارت صدای خارجی را به این مادربرد اضافه کرد. گفتنی است پردازنده به کار رفته در مادربرد GA-GC230D ، اتم مدل230 با فرکانس گذرگاه 533 مگاهرتز است.
از این رو نمیتوان از این مادربرد برای انجام کارهای سنگین استفاده کرد. اما این پردازنده یک گزینه بسیار خوب برای کامپیوترهای کوچک با کاربرد ساده است مصرف توان بسیار کم از ویژگیهای این مادربرد به شمار میرود. به طور کلی شرکت اینتل پردازندههای سری اتم را با هدف کاهش مصرف انرژی و کاهش قیمت پردازندهها طراحی و تولید کرده است و مادربردهایی که از پردازنده اتم در آنها استفاده میشود نیز همین ویژگیها را دارا هستند. چیپ ست پل شمالی این مادربرد اینتل 945GC Express و پل جنوبی آن ICH7 است.
2
نوشته شده در دوشنبه بیست و ششم اسفند 1387ساعت 14:8  توسط سيد محمدسليماني
|
esc a770m-a مادربردی برای علاقه مندان ای ام دی (AMD)
با رشد سهم بازار جهانی شرکت ای ام دی(AMD) و گسترش علاقه مندان آن نسبت به رقیب پیشکسوت یعنیاینتل(Inte) شاهد رشد تقاضای پردازنده های ای ام دی(AMD) و به طبع مادربردهای با پشتیبانی از این پردازنده ها همانند دیگر نقاط دنیا، در ایران نیز هستیم.
تغییر نسبت سهم بازار به نفع پلت فرم های ای ام دی(AMD) در بازار ایران مساله ای است که باعث توجه بیشتر به محصولات این شرکت می شود از این رو elite group با در نظر گرفتن این مساله، مادربردesc a770m-a را روانه بازار کرد.
این مادربرد با پشتیبانی از جدیدترین پردازنده های ای ام دی(AMD) و بر پایه سوکت am2+ طراحی شده است و با حمایت از فن آوری pci express 2/0 و نسل جدید کارت های گرافیک و همچنین مسیر ارتباطی و گذرگاه hyper transport 3/0 که باعث ارتباط با نرخ 5200mb/s بین پردازنده و دیگر اجزای سیستم می گردد، عملیات ورودی و خروجی را با سرعت بسیار بالا به انجام می رساند.
مادربرد esc a770m-a که با حمایت گارانتی سازگار در بازار ایران ارائه می شود، با حافظه ddr2 دو کاناله با مسیر 800مگاهرتزی قابلیت حمایت از 32گیگا بایت حافظه را در چهارشکاف حافظه موجود روی خود دارد. این مادربرد با تراشه amd770 تمام امکانات و قابلیت های یک مادربرد حرفه ای را برای پردازنده های ای ام دی(AMD) در اختیار کاربران قرار می دهد.
مادربرد esc a770m-a با یک شکاف pci express 2/0 نسل دوم، دو شکاف pci express x1 و سه اسلات pci و همچنین چهار رابط sata2 با نرخ تبادل اطلاعات 3gb/s، دو ultra dma و یک external sata و همچنین حمایت از raid 0، raid1، raid10 تمام نیازهای کاربران را پاسخگو خواهد بود.
خروجی صدای این مادربرد به صورت 8کاناله همراه با فن آوری codec بوده که کیفیتی بسیار شفاف را به کاربر ارائه می دهد. در قسمت پانل ورودی و خروجی چهار عدد usb2 پورت، یک عدد پورت شبکه، یک عدد پورت sata یک عدد سریال پورت با چیدمانی مناسب قرار دارد.
مادربرد esc a770m-a به پل شمالی amd770 و پل جنوبی sb600 که به وسیله خنک کننده های آلومینیومی مجزا خنک می شوند مجهز بوده و همچنین از فن آوری خنک کنندگی قدرتمندی که گرمای حاصل از فعالیت پل شمالی را به وسیله یک لوله آلومینیومی به خنک کننده روی ترانزیستورهای مدار گولاتور منتقل می کند بهره می برد، این خنک کننده ها حرارت و کارایی سیستم را در حد بسیار مطلوب حفظ کرده است و امکان استفاده از فرکانس های کاری بسیار بالا برای پردازنده های چهار هسته ای مبتنی بر سوکت am2 را به راحتی فراهم می سازد.
مادربرد esc a770m-a با دریافت جوایز متعدد از مراکز و رسانه های معتبری نظیر pc media، pc magazine، ware magazine hard و tech power up کشور آلمان، از این لحاظ نیز مادربردی حائز اهمیت و شناخته شده در بازار اروپا می باشد.
2
نوشته شده در دوشنبه بیست و ششم اسفند 1387ساعت 14:5  توسط سيد محمدسليماني
|