Vlastnosti teplovodivé pasty. Jak vybrat teplovodivou pastu a co vám dá? Kritéria a možnosti výběru

Porozumění rozhraní .NET FrameworkPřehled rozhraní .NET Framework

V tomto článku

.NET Framework je technologie, která podporuje vytváření a spouštění nové generace aplikací a webových služeb XML..NET Framework je technologie, která podporuje vytváření a běžící další generace aplikací a XML webové služby. .NET Framework byl navržen s ohledem na následující cíle:.NET Framework je navržen tak, aby splňoval následující cíle:

    Poskytněte konzistentní objektově orientované programovací prostředí pro ukládání a spouštění objektového kódu lokálně, pro lokální spouštění kódu distribuovaného na internetu nebo pro vzdálené spouštění.Poskytovat konzistentní objektově orientované programovací prostředí bez ohledu na to, zda je objektový kód uložen a spouštěn lokálně, spouštěn lokálně, ale distribuován přes internet nebo spouštěn vzdáleně.

    Poskytněte prostředí pro spouštění kódu, které minimalizuje konflikty při nasazování softwaru a řízení verzí.Poskytnout prostředí pro spouštění kódu, které minimalizuje konflikty nasazení softwaru a verzí.

    Poskytování prostředí pro spouštění kódu, které zaručuje bezpečné provádění kódu, včetně kódu generovaného neznámými nebo méně než plně důvěryhodnými třetími stranami.Poskytnout prostředí pro spouštění kódu, které podporuje bezpečné spouštění kódu, včetně kódu vytvořeného neznámou nebo polodůvěryhodnou třetí stranou.

    Poskytněte prostředí pro spouštění kódu, které zabrání problémům s výkonem při skriptování nebo běhu interpretovaného kódu.Poskytnout prostředí pro spouštění kódu, které eliminuje problémy s výkonem skriptovaných nebo interpretovaných prostředí.

    Zajistěte konzistentní principy vývoje napříč různými typy aplikací, jako jsou aplikace pro Windows a webové aplikace.Aby vývojářské prostředí bylo konzistentní napříč různými typy aplikací, jako jsou aplikace pro Windows a webové aplikace.

    Interoperabilita založená na průmyslových standardech, která zajišťuje integraci kódu .NET Framework s jakýmkoli jiným kódem.Vybudovat veškerou komunikaci na průmyslových standardech, aby bylo zajištěno, že kód založený na rozhraní .NET Framework se integruje s jakýmkoli jiným kódem.

Poznámka

Přehled rozhraní .NET Framework pro uživatele a vývojáře naleznete v tématu Začínáme.Obecný úvod do rozhraní .NET Framework pro uživatele i vývojáře naleznete v části Začínáme.

.NET Framework se skládá ze společného jazykového modulu runtime (CLR) a knihovny tříd .NET Framework..NET Framework se skládá ze společného jazykového modulu runtime (CLR) a knihovny tříd .NET Framework. Jádrem .NET Frameworku je CLR.Společný jazykový modul runtime je základem .NET Framework. Runtime lze považovat za agenta, který spravuje kód za běhu a poskytuje základní služby, jako je správa paměti, správa vláken a vzdálená komunikace. Prostředí zároveň ukládá přísné podmínky pro psaní a další typy kontrol správnosti kódu, které zajišťují bezpečnost a spolehlivost.Představte si běhové prostředí jako agenta, který spravuje kód v době provádění, poskytuje základní služby, jako je správa paměti, správa vláken a vzdálená komunikace, a zároveň prosazuje přísnou bezpečnost typu a další formy přesnosti kódu, které podporují zabezpečení a robustnost. Ve skutečnosti je hlavním úkolem běhového prostředí správa kódu.Ve skutečnosti je koncept správy kódu základním principem běhového prostředí. Kód, který přistupuje k běhovému prostředí, se nazývá spravovaný kód a kód, který k běhovému prostředí nepřistupuje, se nazývá nespravovaný kód.Kód, který cílí na běhové prostředí, se nazývá spravovaný kód, zatímco kód, který necílí na běhové prostředí, se nazývá nespravovaný kód. Knihovna tříd je komplexní objektově orientovaná kolekce opakovaně použitelných typů, které se používají k vývoji aplikací – počínaje běžnými aplikacemi spouštěnými z příkazový řádek a aplikace grafického uživatelského rozhraní (GUI) k aplikacím, které využívají nejnovější funkce technologie ASP.NET, jako jsou webové formuláře a webové služby XML.Knihovna tříd je komplexní, objektově orientovaná kolekce opakovaně použitelných typů, které používáte k vývoji aplikací od tradičních aplikací příkazového řádku nebo grafického uživatelského rozhraní (GUI) až po aplikace založené na nejnovějších inovacích poskytovaných ASP.NET, jako je Web. Formuláře a webové služby XML.

Rozhraní .NET Framework může hostit nespravované komponenty, které načítají modul CLR (Common Language Runtime) do svých vlastních procesů a spouštějí spravovaný kód, čímž vytváří programovací prostředí, které umožňuje jak spravované, tak nespravované spouštění.Rozhraní .NET Framework může být hostováno nespravovanými součástmi, které načítají společný jazykový modul runtime do svých procesů a iniciují spouštění spravovaného kódu, čímž vytvářejí softwarové prostředí, které využívá spravované i nespravované funkce. Rozhraní .NET Framework poskytuje nejen několik základních modulů runtime, ale také podporuje vývoj základních modulů runtime třetími stranami.Rozhraní .NET Framework poskytuje nejen několik hostitelů za běhu, ale také podporuje vývoj hostitelů za běhu od třetích stran.

Například ASP.NET je hostitelem běhového prostředí a poskytuje škálovatelné prostředí pro spravovaný kód na straně serveru.Například ASP.NET je hostitelem běhového prostředí, které poskytuje škálovatelné prostředí na straně serveru pro spravovaný kód. ASP.NET spolupracuje přímo s runtime, aby umožnilo spouštění aplikací ASP.NET a webových služeb XML, o kterých se pojednává dále v tomto tématu.ASP.NET spolupracuje přímo s runtime, aby povolil aplikace ASP.NET a webové služby XML, o obou se pojednává dále v tomto tématu.

Internet Explorer je příkladem nespravované aplikace, která je hostitelem běhového prostředí (ve formě rozšíření typu MIME).Internet Explorer je příkladem nespravované aplikace, která hostí běhové prostředí (ve formě rozšíření typu MIME). Hostování běhového prostředí v internetový prohlížeč Průzkumník umožňuje vkládat spravované součásti nebo ovládací prvky Windows Forms do dokumentů HTML.Použití aplikace Internet Explorer k hostování běhového prostředí vám umožňuje vkládat spravované součásti nebo ovládací prvky Windows Forms do dokumentů HTML. Toto umístění prostředí umožňuje kontrolovat mobilní kód a využít jeho významných výhod, jako je provádění částečné důvěryhodnosti a izolované ukládání souborů.Hostování běhového prostředí tímto způsobem umožňuje spravovaný mobilní kód, ale s významnými vylepšeními, která nabízí pouze spravovaný kód, jako je polodůvěryhodné spouštění a izolované ukládání souborů.

Následující obrázek ukazuje, jak společný jazykový modul runtime a knihovna tříd spolupracují s uživatelskými aplikacemi a celým systémem.Následující obrázek ukazuje vztah společného jazykového modulu runtime a knihovny tříd k vašim aplikacím a celkovému systému. Obrázek také ukazuje, jak spravovaný kód funguje v rámci širší architektury.Obrázek také ukazuje, jak spravovaný kód funguje v rámci větší architektury.

.NET Framework v kontextu.NET Framework v kontextu

Následující části poskytují podrobnější popis základních funkcí rozhraní .NET Framework.V následujících částech jsou podrobněji popsány hlavní funkce rozhraní .NET Framework.

Funkce CLRVlastnosti společného jazykového modulu runtime

CLR spravuje paměť, spouštění vláken, spouštění kódu, kontrolu bezpečnosti kódu, kompilaci a další systémové služby.Common language runtime spravuje paměť, spouštění vláken, spouštění kódu, ověřování bezpečnosti kódu, kompilaci a další systémové služby. Tyto funkce jsou interní pro spravovaný kód, který běží ve společném jazykovém modulu runtime.Tyto funkce jsou vlastní spravovanému kódu, který běží na společném jazykovém modulu runtime.

Z bezpečnostních důvodů jsou spravovaným komponentám přiřazeny různé stupně důvěryhodnosti v závislosti na řadě faktorů, včetně jejich původu (například Internet, podniková síť nebo místní počítač).Pokud jde o zabezpečení, spravované součásti získávají různé stupně důvěry v závislosti na řadě faktorů, které zahrnují jejich původ (jako je internet, podniková síť nebo místní počítač). To znamená, že spravovaný bean může nebo nemusí provádět operace přístupu k souborům, operace přístupu k registru nebo jiné důležité funkce, i když je používán ve stejné aktivní aplikaci.To znamená, že spravovaná komponenta může nebo nemusí být schopna provádět operace přístupu k souborům, operace přístupu k registru nebo jiné citlivé funkce, i když se používá ve stejné aktivní aplikaci.

Runtime také zajišťuje spolehlivost kódu implementací silné infrastruktury pro psaní a kontrolu kódu nazvanou běžné typy(CTS).Runtime také vynucuje robustnost kódu implementací přísné infrastruktury ověřování typu a kódu nazývané systém společného typu (CTS). Systém obecného typu zajišťuje, že veškerý spravovaný kód se popisuje sám.CTS zajišťuje, že veškerý spravovaný kód se popisuje sám. Různé kompilátory jazyků společnosti Microsoft a jiných výrobců vytvářejí spravovaný kód, který odpovídá běžnému typovému systému.Různé jazykové kompilátory společnosti Microsoft a třetích stran generují spravovaný kód, který je v souladu s CTS. To znamená, že spravovaný kód může přijímat další spravované typy a instance, přičemž je stále zajištěna správnost typu a silné psaní.To znamená, že spravovaný kód může spotřebovávat jiné spravované typy a instance, a přitom přísně vynucovat věrnost typu a bezpečnost typu.

Spravovaný runtime navíc eliminuje mnoho běžných softwarových problémů.Spravované prostředí runtime navíc eliminuje mnoho běžných softwarových problémů. Runtime například automaticky spravuje alokaci objektů a odkazy na objekty a uvolňuje je, když se již nepoužívají.Runtime například automaticky zpracovává rozložení objektů a spravuje odkazy na objekty a uvolňuje je, když se již nepoužívají. Automatické ovládání paměť eliminuje dvě nejběžnější chyby aplikací: úniky paměti a neplatné odkazy na paměť.Tato automatická správa paměti řeší dvě nejčastější chyby aplikací, úniky paměti a neplatné odkazy na paměť.

Runtime také zlepšuje produktivitu vývojářů.Runtime také urychluje produktivitu vývojářů. Programátoři mohou například psát aplikace ve známém vývojovém jazyce a přitom plně využívat běhové prostředí, knihovny tříd a komponenty napsané jinými vývojáři v jiných jazycích.Například programátoři píší aplikace ve svém zvoleném vývojovém jazyce, a přitom plně využívají běhové prostředí, knihovnu tříd a komponenty napsané v jiných jazycích jinými vývojáři. To je k dispozici každému dodavateli kompilátoru, který přistupuje k běhovému prostředí.Může tak učinit každý dodavatel kompilátoru, který se rozhodne zacílit na běhové prostředí. Jazykové kompilátory, které se zaměřují na .NET Framework, zpřístupňují nástroje .NET Framework existujícímu kódu napsanému v těchto jazycích, což výrazně usnadňuje portování existujících aplikací.Jazykové kompilátory, které se zaměřují na .NET Framework, zpřístupňují funkce .NET Framework existujícímu kódu napsanému v tomto jazyce, což značně usnadňuje proces migrace pro stávající aplikace.

Přestože byl runtime navržen pro budoucí software, podporuje také dnešní a včerejší software.Zatímco runtime je navrženo pro software budoucnosti, podporuje také software dneška a včerejška. Interakce spravovaného a nespravovaného kódu umožňuje vývojářům používat potřebné komponenty COM a knihovny DLL.Interoperabilita mezi spravovaným a nespravovaným kódem umožňuje vývojářům nadále používat potřebné komponenty COM a knihovny DLL.

Runtime je navrženo tak, aby zlepšilo výkon.Runtime je navrženo pro zvýšení výkonu. Přestože společný jazykový modul runtime poskytuje mnoho standardních runtime služeb, spravovaný kód není nikdy interpretován.Přestože společný jazykový modul runtime poskytuje mnoho standardních runtime služeb, spravovaný kód není nikdy interpretován. Nástroj kompilace na vyžádání (JIT) umožňuje, aby veškerý spravovaný kód běžel ve strojovém jazyce počítače, na kterém běží.Funkce zvaná kompilace just-in-time (JIT) umožňuje, aby veškerý spravovaný kód běžel v nativním strojovém jazyce systému, na kterém se spouští. Mezitím správce paměti eliminuje možnost fragmentace paměti a zvyšuje množství adresovatelné paměti pro další zlepšení výkonu.Mezitím správce paměti odstraňuje možnosti fragmentované paměti a zvyšuje referenční lokalitu paměti pro další zvýšení výkonu.

A konečně, běhové prostředí může být hostováno s vysokým výkonem serverové aplikace jako je Microsoft SQL Server a IIS (Internet Information Services).A konečně, runtime může být hostováno vysoce výkonnými aplikacemi na straně serveru, jako je např Microsoft SQL Server a Internetová informační služba (IIS). Tato infrastruktura vám umožňuje používat spravovaný kód k psaní vlastní programové logiky a přitom využívat výhod nejvyšší výkon nejlepší produkční servery, které podporují běhový hosting.Tato infrastruktura vám umožňuje používat spravovaný kód k psaní vaší obchodní logiky a zároveň si užívat vynikajícího výkonu nejlepších podnikových serverů v oboru, které podporují běhový hosting.

Knihovna tříd .NET FrameworkKnihovna tříd .NET Framework

Knihovna tříd .NET Framework je kolekce typů, které se těsně integrují s běžným jazykovým modulem runtime.Knihovna tříd .NET Framework je kolekce opakovaně použitelných typů, která se těsně integruje s běžným jazykovým modulem runtime. Knihovna tříd je objektově orientovaná. Poskytuje typy, od kterých může uživatelsky spravovaný kód dědit funkčnost.Knihovna tříd je objektově orientovaná a poskytuje typy, ze kterých tvůj vlastní spravovaný kód odvozuje funkčnost. Nejen, že to usnadňuje práci s typy .NET Framework, ale také snižuje čas strávený učením se nových funkcí .NET Framework.To nejen usnadňuje používání typů .NET Framework, ale také snižuje čas spojený s učením se nových funkcí .NET Framework. Komponenty třetích stran lze navíc snadno kombinovat s třídami .NET Framework.Komponenty třetích stran se navíc hladce integrují s třídami v .NET Framework.

Například třídy kolekce .NET Framework implementují sadu rozhraní pro vývoj vlastních tříd kolekce.Například třídy kolekce .NET Framework implementují sadu rozhraní pro vývoj vlastních tříd kolekce. Vlastní třídy kolekce lze snadno kombinovat s třídami .NET Framework.Vaše třídy kolekce se hladce prolínají s třídami v .NET Framework.

Jak se očekává od objektově orientované knihovny tříd, typy .NET Framework umožňují řešení typické úkoly programování, včetně manipulace s řetězci, sběru dat, připojení k databázi a přístupu k souborům.Jak byste očekávali od objektově orientované knihovny tříd, typy .NET Framework vám umožňují provádět řadu běžných programovacích úloh, včetně úloh, jako je správa řetězců, sběr dat, připojení k databázi a přístup k souborům. Kromě těchto běžných úloh obsahuje knihovna tříd typy, které podporují mnoho specializovaných vývojových scénářů.Kromě těchto běžných úkolů knihovna tříd obsahuje typy, které podporují různé specializované vývojové scénáře. Pro vývoj použijte rozhraní .NET Framework následující typy aplikace a služby:

Strana 1 z 5

Nová technologie .NET společnosti Microsoft odráží vizi společnosti pro aplikace v éře internetu. Technologie .NET zlepšila interoperabilitu založenou na použití otevřených internetových standardů. Navíc zvyšuje stabilitu klasiky uživatelské rozhraní operační sál Systémy Windows- plocha počítače. Pro vývojáře softwaru, technologie .NET poskytuje novou softwarovou platformu a skvělé nástroje vývoj, ve kterém hlavní roli hraje jazyk XML (extensible Markup Language).

Microsoft .NET je platforma postavená na operačním systému. Technologie .NET byla hlavním investičním cílem společnosti Microsoft. Od zahájení prací na této technologii do okamžiku jejího veřejného oznámení uplynuly tři roky. Vývoj .NET byl nepochybně ovlivněn i dalšími technologickými pokroky, jako je Extensible Markup Language XML, platforma Java™, stejně jako Microsoft Component Object Model (COM).

Platforma Microsoft .NET poskytuje:
* stabilní společný jazykový modul CLR (Common Language Runtime), který je součástí této platformy;
* nástroje pro vývoj aplikací v kterémkoli z mnoha programovacích jazyků podporovaných platformou .NET;
* podkladový otevřený model programování obrovské knihovny tříd .NET Framework. Tyto třídy obsahují opakovaně použitelný kód. Jsou k dispozici v jakémkoli programovacím jazyce podporovaném platformou .NET;
* podpora síťové infrastruktury postavené na nejvyšší vrstvě internetových standardů, výsledkem je vysoká úroveň interakce mezi aplikacemi;
* podpora nového průmyslového standardu, konkrétně technologie webových služeb. Technologie webových služeb poskytuje nový mechanismus vytváření distribuovaných aplikací. V podstatě jde o rozšíření aplikační technologie založené na komponentách na internet;
* bezpečnostní model, který mohou programátoři snadno použít ve svých aplikacích;
* výkonné vývojové nástroje.

Microsoft a web

Společnost Microsoft považovala World Wide Web (WWW) za výzvu a byla přijata. Web ve skutečnosti docela dobře koexistuje s osobními počítači (PC), což je segment trhu, ve kterém je Microsoft tradičně silný. Pomocí aplikace běžící na PC – prohlížeči – získává uživatel přístup k obrovskému světu informací. Konstrukce World Wide Web je založena na použití standardů, zejména hypertextového značkovacího jazyka HTML (HyperText Markup Language), protokolu pro přenos hypertextu HTTP (HyperText Transfer Protocol) a jazyka XML (extensible Markup Language). Tyto normy hrají významnou roli při výměně informací mezi sebou různými uživateli, pracující na široké škále počítačové systémy a zařízení.

Přes veškerou svou složitost je osobní počítač s operačním systémem Windows poměrně standardizovaným zařízením. Přestože je web založen na standardních protokolech, je to stále Babylonská věž skládající se z mnoha programovacích jazyků, databází, různých vývojových prostředí a různá zařízení, pracující na základě těchto protokolů. Tato výbušná složitost technologie dále prohlubuje rostoucí nedostatek odborníků, kteří dokážou vybudovat potřebné systémy založené na nových technologiích. Platforma .NET poskytuje infrastrukturu, která umožňuje programátorům odpočinout si od objevování řešení běžných problémů s programováním a soustředit se na vytváření potřebné aplikace.

Aplikace v době internetu

Web byl původně obrovský datový sklad. Chcete-li získat stránku z nezbytné informace, prohlížeč provedl odpovídající požadavek. Webový server pak dodal požadované informace jako statickou HTML stránku. I po příchodu interaktivních webových aplikací se HTML stále používá. Používá se k formátování informací zobrazených na obrazovce.

Jazyk XML poskytuje univerzální způsob přenosu dat, nezávislý na formátu dat. XML tak může sloužit jako výchozí bod k dosažení dohody mezi společnostmi ohledně standardů pro přenos dokumentů a informací, zejména nákupních objednávek a faktur. Pak vzniknou předpoklady pro automatizaci podnikání na internetu mezi spolupracujícími firmami. V poslední době dostal tento typ e-commerce dokonce speciální název – B-to-B (Business-To-Business). XML však pouze popisuje data, neposkytuje provádění akcí s daty. Přesně k tomu slouží webové služby.

Dobrý den. Alexey Gulynin je v kontaktu. V minulém článku jsme se dozvěděli o způsobech, jak předat argumenty metodě v C#. V tomto článku bych vám rád znovu (jednoduššími slovy) řekl, co to je .NET Framework A Vizuální studio. Tento článek je pokračováním popisu sady Visual Studio a článků .Net Framework .NET Framework je prostředí CLR (Common Language Runtime). základní součást .Net Framework), který zajišťuje provádění spravovaného kódu. CLR spravuje tento kód. Co je spravovaný kód? Kód napsaný pro .NET Framework se nezkompiluje do finále strojový kód, a do středního jazyka (tzv. IL - Intermediate Language). Poté je toto sestavení přeneseno k uživateli (stroj musí mít nainstalovaný .Net Framework), načte se do paměti a přeloží IL příkazy do akcí, které je třeba provést.

Jaký je smysl středního jazyka IL?

Za prvé, je nezávislý na platformě, není vázán na konkrétní procesor.

Za druhé, jeho přítomnost umožňuje CLR ovládat provoz vašeho programu, tzn. nedovolte jí dělat žádné nepřijatelné věci (například manipulace s pamětí).

Druhý důležitou složkou po CLR je Třídní knihovna. .NET Framework obsahuje velké množství tříd rozdělených do jmenných prostorů, které poskytují všechny základní funkce. Toto je funkce, kterou může váš program vyžadovat, například práce se soubory, sítí, procesy a grafickým subsystémem.

Třetí složka jsou Development Frameworks (jinými slovy, vývojové knihovny). Patří sem knihovny jako WPF (Windows Presentation Foundation), ASP.NET, Entity Framework, WCF (Windows Communication Foundation), Windows Store atd. Ve skutečnosti se také jedná o třídy. Rozdíl je v tom, že tyto třídy jsou navrženy tak, aby řešily konkrétní problémy:

  • WPF - pro práci s grafickými aplikacemi
  • ASP.NET – pro práci s webovými aplikacemi
  • WCF - pro práci se sítí a vytváření distribuovaných (klient-server) aplikací
  • Entity Framework - pro práci s databází.

V době psaní tohoto článku je nejnovější verzí .Net Framework 4.6

Hlavním vývojovým prostředím doporučeným společností Microsoft je Visual Studio. Microsoft má obvykle tuto situaci: když je vydána nová verze rozhraní .NET Framework, po chvíli je vydána nová verze sady Visual Studio. Co je součástí sady Visual Studio (základní):

  1. Textový editor se zvýrazněním syntaxe kódu
  2. Systém nápovědy IntelliSence (lze vyvolat automaticky nebo klávesovou zkratkou Ctrl + mezerník (mezerník)
  3. Kompilátory z různých jazyků
  4. Rapid Application Development (RAD)
  5. Vizuální návrhář rozhraní, diagramů
  6. Komponenta pro práci se servery a databázemi
  7. Webový server IIS a možnost SQL Server Express
  8. Debuggery, profilery, komponenty, které vám umožní zpracovat chyby
  9. Systém nápovědy MSDN

V době psaní tohoto článku je nejnovější verzí Visual Studio 2015.

Jak funguje koncept programů ve Visual Studiu. Ve studiu existuje koncept „Projekt“ a „Řešení“. Projekt je jednotka kompilace. Skládá se ze sady souborů. Celý projekt je obvykle zkompilován do sestavení (soubor exe nebo soubor dll). Projekty lze seskupit do řešení. Řešení je jednoduše soubor projektů, které spolu mohou, ale nemusí souviset (obvykle jsou).

V tomto článku se pokusím uvést co nejvíce potřebné teorie. Chcete-li jednou provždy pochopit, co je tepelná pasta, z čeho se skládá, k jakému účelu slouží a jak správně aplikovat tepelnou pastu na procesor a grafickou kartu, rozhodně si musíte přečíst tento materiál.

Proč tohle všechno vědět? Znalost teorie vám umožní pochopit principy práce s tepelnými rozhraními. To znamená, že budete dobře rozumět tomu, co se stane s vašimi součástmi při zahřívání, použití různých tepelných past, chladicích systémů atd. Vědění je moc!

Je také důležité to pochopit, protože při přehřátí počítač začne pracovat přerušovaně a v provozu se objevují nepříjemné brzdy. Částečně se dají odstranit pomocí, ale teplovodivou pastu na procesoru za vás žádný program nenahradí.

Tento článek netvrdí, že je vědecký. V něm chci jednoduchými slovy zprostředkovat základní pojmy. Prosím proto fyziky, elektrotechniky a další specialisty, aby neomdlévali z použitých frází a pojmů. Pokud vidíte chybu zásadního významu, napište ji prosím do komentářů. Děkuji předem:).

Pojem tepelné vodivosti materiálů

Tepelná vodivost je schopnost materiálů nebo plynů přenášet teplo z tepla do chladu. Jedná se o kvantitativní charakteristiku, která je podobná konceptu vodivosti v elektrotechnice. Jednotka měření – ​​W/(m*K) – součinitel tepelné vodivosti.

Abychom lépe pochopili co mluvíme o tom, věnujte pozornost schématu:

Jak si můžete všimnout na měď Součinitel tepelné vodivosti je 2krát vyšší než u hliník. To znamená, že za stejnou dobu projde mědí 2x více tepla než hliníkem.

Jak to uplatnit v životě? Chápeme, že měděný chladicí systém je téměř 2krát lepší než hliníkový, chápeme, proč je tak drahý. A chápeme, že je to měď, kterou je třeba použít, když používáme „horké“ nebo přetaktované procesory.

Všimněte si také, že máte vzduch Součinitel tepelné vodivosti je v průměru 0,022 W/(m*K). Co to znamená?

Vzduchem se nepřenáší téměř žádné teplo.

Je to druh izolantu. Mnoho soukromých domů, jak víte, využívá tuto vlastnost vzduchu k tepelné izolaci. Vnitřní stěna se vyskládá, pak je vzduchová mezera, pak se staví vnější stěna. Vzduch umístěný mezi dvěma stěnami tedy izoluje dům od chladu nebo naopak letního horka.

Co je tepelná pasta

Tepelná pasta je vícesložková tepelně vodivá kompozice, která se nanáší mezi vyhřívaný článek a teplo odvádějící radiátor nebo chladicí systém.

Tepelné pasty neboli tepelně vodivé sloučeniny se dělí do 3 hlavních skupin:

  1. Tepelně vodivé pastovité směsi;
  2. Tepelně vodivé pastovité směsi, včetně lepidla (lepicí pasty);
  3. Tekutý kov.

Účel použití teplovodivé pasty

Tepelná pasta se používá k nahrazení vzduchu mezi kontaktními povrchy, čímž se zvyšuje tepelná vodivost. Proč? Připomeňme si, jaký má vzduch součinitel tepelné vodivosti? To je pravda, extrémně nízké. Nebo skoro žádný. Nyní se podívejme na následující diagram, který ukazuje tepelnou vodivost moderních tepelných past a tekutého kovu.

Jak vidíte, koeficient tepelné vodivosti i nejlevnější a nejběžnější teplovodivé pasty KPT-8, téměř 31krát vyšší než vzduch. Nyní si myslím, že chápete, co to znamená.

Pochopením toho se dostáváme k další otázce – jak správně aplikovat teplovodivou pastu?

Věnujte pozornost níže uvedenému schématu a zamyslete se nad tím, proč je třeba na procesor a chladicí systém nanášet teplovodivou pastu v tak tenké vrstvě.

Doufám, že jste již přišli správný závěr. Přistupme tedy k této problematice podrobně, z vědeckého 🙂 hlediska a aplikujme logiku.

V poslední době tepelný rozvaděč na procesor resp GPU grafické karty jsou vyrobeny z mědi.

Pyatak neboli substrát chladicího systému, který je v přímém kontaktu s povrchem procesoru, je vyroben z hliníku. Dražší modely jsou vyrobeny z mědi.

Představme si například, že celý náš chladicí systém je bohatý, vyrobený z mědi. Součinitel tepelné vodivosti mědi je 400 W/(m*K). Ukazuje se, že pokud tyto dva povrchy, procesor a chladicí systém, spolu dokonale sousedí, získáme efektivní odvod tepla.

Ale bohužel je téměř nemožné zajistit, aby byly povrchy ve vzájemném dokonalém kontaktu. A tam, kde jsou volně spojeny, se dovnitř dostává vzduch. Jaká je tepelná vodivost vzduchu? 0,022 W/(m*K). Toto je in 18 181 krát nižší než měď. Ukázalo se, že v místech, kam vstupuje vzduch, se teplo prakticky nepřenáší.

A právě zde nám přichází na pomoc teplovodivá pasta. Jak si pamatujete, jeho tepelná vodivost je 31krát vyšší než u vzduchu a drahé teplovodivé pasty jako Arctic MX-4 jsou 386krát vyšší. Takže když nanesete tenkou vrstvu teplovodivé pasty, vyplní nerovné oblasti, vytěsňování vzduchu. Měděné povrchy mají zároveň maximální kontaktní plochu, což znamená vyšší tepelnou vodivost.

Na druhou stranu se můžete dostat do pasti. Pokud nanesete příliš málo teplovodivé pasty, nebude schopna vyplnit nerovné povrchy a dojde ke špatnému přenosu tepla. Proto se doporučuje předem vyrovnat povrch substrátu chladicího systému a rozvaděče tepla na procesoru nebo grafické kartě.

Přečtěte si více o aplikaci teplovodivé pasty na procesor.

Jak často byste měli měnit teplovodivou pastu?

Tepelná pasta obsahuje mikrodispergované prášky kovů, mikrokrystaly, nitridy nebo oxidy zinku a hliníku. K výrobě pasty se používají syntetické nebo minerální oleje. Postupem času se odpařují a tepelná pasta se stává méně viskózní a ztrácí své vlastnosti.

Proto se doporučuje pravidelně měnit. Například se doporučuje měnit teplovodivou pastu KPT-8 nebo KPT-19 (má vyšší teplotní charakteristiky) jednou ročně. Vzhledem k nízké ceně to lze provádět častěji.

Jakou teplovodivou pastu zvolit

Záleží spíše na vašem rozpočtu. Arctic MX-4 je považována za špičkovou teplovodivou pastu. Má vysoký koeficient tepelné vodivosti - 8,5 W/(m*K) a dlouhou životnost.

Nejběžnější a docela kvalitní je KPT-8 nebo KPT-19. Nízká cena umožňuje pravidelnou výměnu. Jeho vlastnosti jsou dostatečné pro většinu moderních počítačů a notebooků.

Používání

Tepelná pasta se nejčastěji používá v elektronických zařízeních k odvádění tepla z komponent namontovaných na chladiči (jako je CPU). Malé množství pasty nanesené na oblast tepelného kontaktu se rozprostře, když jsou povrchy přitlačeny k sobě. V tomto případě pasta vyplní nejmenší prohlubně v plochách a vytlačí vzduch, který má extrémně nízkou tepelnou vodivost. Pokud se nepoužívá teplovodivá pasta, kontaktní plocha je malá, což má za následek vysoký tepelný odpor.

Parametry termální pasty

Bez ohledu na model a jméno výrobce musí všechny vzorky dobrých past splňovat následující požadavky:

  • nejnižší tepelný odpor;
  • stabilita vlastností v široký rozsah provozní teploty;
  • snadná aplikace a snadné oplachování;
  • stálost vlastností v čase (zejména nevysychání)

Příklady tepelných past

  • AlSil-3
  • TITAN Nano mazivo TTG-3003
  • Coollaboratory Liquid Pro - na bázi tekutého kovu
  • Arctic Cooling MX-1
  • Arktické stříbro 5
  • Tepelné mazivo HY-410

viz také

  • Tepelné rozhraní

Nadace Wikimedia. 2010.

Synonyma:

Podívejte se, co je „tepelná pasta“ v jiných slovnících:

    Podstatné jméno, počet synonym: 1 vložit (11) ASIS Dictionary of Synonyms. V.N. Trishin. 2013… Slovník synonym

    Tento termín má jiné významy, viz CBT . Tuba s teplovodivou pastou KPT 8 (Organosilicon Paste Thermally Conductive) ... Wikipedia

    Nevysychavá tepelná pasta je navržena pro zlepšení tepelného kontaktu mezi topnými částmi a součástmi elektronického zařízení a povrchem chladiče. Složení KPT 19 na rozdíl od KPT 8 obsahuje procento kovových částic. Soubor:Thermal paste... ...Wikipedia

    Nevysychavá tepelná pasta je navržena pro zlepšení tepelného kontaktu mezi topnými částmi a součástmi elektronického zařízení a povrchem chladiče. Složení KPT 19 na rozdíl od KPT 8 obsahuje procento kovových částic. Soubor:Thermal paste... ...Wikipedia

    Vrstva teplovodivé kompozice (obvykle vícesložková) mezi chlazeným povrchem a teplo odvádějícím zařízením. Nejběžnějším typem tepelného rozhraní jsou tepelně vodivé pasty. Obsah 1 Typy tepelných rozhraní 1.1... ... Wikipedie




Horní