public class form1
private sub form1_load(byval sender as system.object, byval e as system.eventargs) handles mybase.load
with me
.maximizebox = false
.minimizebox = false
.topmost = true
.formborderstyle = system.windows.forms.formborderstyle.none
.windowstate = system.windows.forms.formwindowstate.maximized
end with
end sub
0
0
temel özellikler:
çekirdek yapısı: panther lake işlemcileri, dört adet yüksek performanslı "cougar cove" çekirdeği, sekiz adet verimlilik odaklı "darkmont" çekirdeği ve dört adet düşük güçlü verimlilik çekirdeği (lp e-core) olmak üzere toplam 16 çekirdekli bir yapı sunuyor.
grafik işlem birimi (gpu): en üst seviye modellerde, intel'in xe3 (celestial) mimarisine dayanan 12 gpu çekirdeği bulunuyor.
bellek desteği: ddr5 ve lpddr5x bellek türlerini destekleyerek yüksek hızlı veri aktarımı sağlıyor.
yapay zeka (ai) yetenekleri: beşinci nesil nöral işlem birimi (npu) ile donatılan panther lake, yapay zeka işlemlerinde önemli performans artışları sunuyor.
çıkış tarihi ve üretim süreci:
intel, panther lake işlemcilerinin yüksek hacimli üretimine 2025'in ikinci yarısında başlamayı planlıyor. ancak, piyasaya sürülme tarihinin 2026'nın ilk çeyreğine ertelendiği belirtiliyor.
techradar
bu işlemciler, intel'in 18a üretim süreciyle üretilecek ve şirketin üretim kapasitesini artırmak için tsmc ile iş birliği yapması bekleniyor.
wikipedia
performans ve verimlilik:
panther lake işlemcileri, selefi olan lunar lake'e göre önemli performans ve verimlilik iyileştirmeleri sunmayı hedefliyor. özellikle, mobil cihazlarda daha düşük güç tüketimi ve yüksek performans sağlayarak, taşınabilir cihazların pil ömrünü uzatması bekleniyor.
intel'in panther lake işlemcileri, gelişmiş çekirdek yapısı, güçlü grafik yetenekleri ve yapay zeka desteği ile dikkat çekiyor. 2026'nın ilk çeyreğinde piyasaya sürülmesi planlanan bu işlemciler, özellikle yüksek performans ve enerji verimliliği arayan kullanıcılar için önemli bir seçenek olacak.
0
0
1.format
<%= formatdatetime(date) %>
ekrana çıktısı "11.05.2005" şeklindedir.
2.format
<%= formatdatetime(date, 0) %>
ekrana çıktısı "11.05.2005" şeklindedir.ilkinci ile farkı yoktur.
3.format
<%= formatdatetime(date, 1) %>
ekrana çıktısı "11 mayıs 2005 çarşamba" şeklindedir.
4.format
<%= formatdatetime(date, 2) %>
ekrana çıktısı aynı şekilde "11.05.2005" şeklindedir.
5.format
<%= formatdatetime(now, 3) %>
çıktısı "13:01:56" şeklindedir.zamanı gösterir.aynen "saat:dakika:saniye" dir.
6.format
<%= formatdatetime(now, 4) %>
çıktısı "13:01" şeklindedir.zamanı gösterir ve "saat:dakika" şeklindedir.
7.format
<%= formatdatetime(now) %>
çıktısı "11.05.2005 13:01:56" şeklindedir.tarih ve zaman bilgisini gösterir
not : burada kullanılan tarihler lcid 'e göre değişkenlik gösterir.session.lcid değerini 1033 veya 1055 den birini yaptığınız zaman bu görünüm değişir.
0
0
ilk olarak bir yeni üye formumuz olmalı, ziyaretçiler bu formu doldurup gönderdikten sonra
yeni bir kayıt eklerken alınan şifre verisini md5 fonksiyonunu kullanarak veritabanına kayıt edeceğiz
örnek olarak sadece şifre kayıt etme kısmını verirsek
<%
rsuye("password") = md5(request.form("password"))
%>
böylece veritabanına şifreleme yaparak kayıt ettik, kullanıcı "123456" gibi bir şifre yazarsa çıktısı "e10adc3949ba59abbe56e057f20f883e" olacaktır
asp sayfasında md5 ile şifrelenmiş veriyi 3. parti programlar ile geri döndürülebiliyor fakat bu bizim konumuz değil
kullanıcılar ise login olurken aldığınız şifre ile eşleştirirken yine şifreleyerek eşleştiriliyor ve böylece veritabanında md5 ile korunan üye şifreleri oluyor.
md5 kullanırken sadece
<%
veri = "yasirpro"
response.write(md5(veri))
%>
şeklinde yapmanız olacaktır.
md5 fonksiyonunu olduğu gibi değişiklik yapmadan kullancağınız sayfaya eklemeniz yeterli olacaktır.
fonksiyon aşağıdadır.
<%
private const bits_to_a_byte = 8
private const bytes_to_a_word = 4
private const bits_to_a_word = 32
private m_lonbits(30)
private m_l2power(30)
m_lonbits(0) = clng(1)
m_lonbits(1) = clng(3)
m_lonbits(2) = clng(7)
m_lonbits(3) = clng(15)
m_lonbits(4) = clng(31)
m_lonbits(5) = clng(63)
m_lonbits(6) = clng(127)
m_lonbits(7) = clng(255)
m_lonbits(8) = clng(511)
m_lonbits(9) = clng(1023)
m_lonbits(10) = clng(2047)
m_lonbits(11) = clng(4095)
m_lonbits(12) = clng(8191)
m_lonbits(13) = clng(16383)
m_lonbits(14) = clng(32767)
m_lonbits(15) = clng(65535)
m_lonbits(16) = clng(131071)
m_lonbits(17) = clng(262143)
m_lonbits(18) = clng(524287)
m_lonbits(19) = clng(1048575)
m_lonbits(20) = clng(2097151)
m_lonbits(21) = clng(4194303)
m_lonbits(22) = clng(8388607)
m_lonbits(23) = clng(16777215)
m_lonbits(24) = clng(33554431)
m_lonbits(25) = clng(67108863)
m_lonbits(26) = clng(134217727)
m_lonbits(27) = clng(268435455)
m_lonbits(28) = clng(536870911)
m_lonbits(29) = clng(1073741823)
m_lonbits(30) = clng(2147483647)
m_l2power(0) = clng(1)
m_l2power(1) = clng(2)
m_l2power(2) = clng(4)
m_l2power(3) = clng(8)
m_l2power(4) = clng(16)
m_l2power(5) = clng(32)
m_l2power(6) = clng(64)
m_l2power(7) = clng(128)
m_l2power(8) = clng(256)
m_l2power(9) = clng(512)
m_l2power(10) = clng(1024)
m_l2power(11) = clng(2048)
m_l2power(12) = clng(4096)
m_l2power(13) = clng(8192)
m_l2power(14) = clng(16384)
m_l2power(15) = clng(32768)
m_l2power(16) = clng(65536)
m_l2power(17) = clng(131072)
m_l2power(18) = clng(262144)
m_l2power(19) = clng(524288)
m_l2power(20) = clng(1048576)
m_l2power(21) = clng(2097152)
m_l2power(22) = clng(4194304)
m_l2power(23) = clng(8388608)
m_l2power(24) = clng(16777216)
m_l2power(25) = clng(33554432)
m_l2power(26) = clng(67108864)
m_l2power(27) = clng(134217728)
m_l2power(28) = clng(268435456)
m_l2power(29) = clng(536870912)
m_l2power(30) = clng(1073741824)
private function lshift(lvalue, ishiftbits)
if ishiftbits = 0 then
lshift = lvalue
exit function
elseif ishiftbits = 31 then
if lvalue and 1 then
lshift = &h80000000
else
lshift = 0
end if
exit function
elseif ishiftbits < 0 or ishiftbits > 31 then
err.raise 6
end if
if (lvalue and m_l2power(31 - ishiftbits)) then
lshift = ((lvalue and m_lonbits(31 - (ishiftbits + 1))) * m_l2power(ishiftbits)) or &h80000000
else
lshift = ((lvalue and m_lonbits(31 - ishiftbits)) * m_l2power(ishiftbits))
end if
end function
private function rshift(lvalue, ishiftbits)
if ishiftbits = 0 then
rshift = lvalue
exit function
elseif ishiftbits = 31 then
if lvalue and &h80000000 then
rshift = 1
else
rshift = 0
end if
exit function
elseif ishiftbits < 0 or ishiftbits > 31 then
err.raise 6
end if
rshift = (lvalue and &h7ffffffe) \ m_l2power(ishiftbits)
if (lvalue and &h80000000) then
rshift = (rshift or (&h40000000 \ m_l2power(ishiftbits - 1)))
end if
end function
private function rotateleft(lvalue, ishiftbits)
rotateleft = lshift(lvalue, ishiftbits) or rshift(lvalue, (32 - ishiftbits))
end function
private function addunsigned(lx, ly)
dim lx4
dim ly4
dim lx8
dim ly8
dim lresult
lx8 = lx and &h80000000
ly8 = ly and &h80000000
lx4 = lx and &h40000000
ly4 = ly and &h40000000
lresult = (lx and &h3fffffff) + (ly and &h3fffffff)
if lx4 and ly4 then
lresult = lresult xor &h80000000 xor lx8 xor ly8
elseif lx4 or ly4 then
if lresult and &h40000000 then
lresult = lresult xor &hc0000000 xor lx8 xor ly8
else
lresult = lresult xor &h40000000 xor lx8 xor ly8
end if
else
lresult = lresult xor lx8 xor ly8
end if
addunsigned = lresult
end function
private function f(x, y, z)
f = (x and y) or ((not x) and z)
end function
private function g(x, y, z)
g = (x and z) or (y and (not z))
end function
private function h(x, y, z)
h = (x xor y xor z)
end function
private function i(x, y, z)
i = (y xor (x or (not z)))
end function
private sub ff(a, b, c, d, x, s, ac)
a = addunsigned(a, addunsigned(addunsigned(f(b, c, d), x), ac))
a = rotateleft(a, s)
a = addunsigned(a, b)
end sub
private sub gg(a, b, c, d, x, s, ac)
a = addunsigned(a, addunsigned(addunsigned(g(b, c, d), x), ac))
a = rotateleft(a, s)
a = addunsigned(a, b)
end sub
private sub hh(a, b, c, d, x, s, ac)
a = addunsigned(a, addunsigned(addunsigned(h(b, c, d), x), ac))
a = rotateleft(a, s)
a = addunsigned(a, b)
end sub
private sub ii(a, b, c, d, x, s, ac)
a = addunsigned(a, addunsigned(addunsigned(i(b, c, d), x), ac))
a = rotateleft(a, s)
a = addunsigned(a, b)
end sub
private function converttowordarray(smessage)
dim lmessagelength
dim lnumberofwords
dim lwordarray()
dim lbyteposition
dim lbytecount
dim lwordcount
const modulus_bits = 512
const congruent_bits = 448
lmessagelength = len(smessage)
lnumberofwords = (((lmessagelength + ((modulus_bits - congruent_bits) \ bits_to_a_byte)) \ (modulus_bits \ bits_to_a_byte)) + 1) * (modulus_bits \ bits_to_a_word)
redim lwordarray(lnumberofwords - 1)
lbyteposition = 0
lbytecount = 0
do until lbytecount >= lmessagelength
lwordcount = lbytecount \ bytes_to_a_word
lbyteposition = (lbytecount mod bytes_to_a_word) * bits_to_a_byte
lwordarray(lwordcount) = lwordarray(lwordcount) or lshift(asc(mid(smessage, lbytecount + 1, 1)), lbyteposition)
lbytecount = lbytecount + 1
loop
lwordcount = lbytecount \ bytes_to_a_word
lbyteposition = (lbytecount mod bytes_to_a_word) * bits_to_a_byte
lwordarray(lwordcount) = lwordarray(lwordcount) or lshift(&h80, lbyteposition)
lwordarray(lnumberofwords - 2) = lshift(lmessagelength, 3)
lwordarray(lnumberofwords - 1) = rshift(lmessagelength, 29)
converttowordarray = lwordarray
end function
private function wordtohex(lvalue)
dim lbyte
dim lcount
for lcount = 0 to 3
lbyte = rshift(lvalue, lcount * bits_to_a_byte) and m_lonbits(bits_to_a_byte - 1)
wordtohex = wordtohex & right("0" & hex(lbyte), 2)
next
end function
public function md5(smessage)
dim x
dim k
dim aa
dim bb
dim cc
dim dd
dim a
dim b
dim c
dim d
const s11 = 7
const s12 = 12
const s13 = 17
const s14 = 22
const s21 = 5
const s22 = 9
const s23 = 14
const s24 = 20
const s31 = 4
const s32 = 11
const s33 = 16
const s34 = 23
const s41 = 6
const s42 = 10
const s43 = 15
const s44 = 21
x = converttowordarray(smessage)
a = &h67452301
b = &hefcdab89
c = &h98badcfe
d = &h10325476
for k = 0 to ubound(x) step 16
aa = a
bb = b
cc = c
dd = d
ff a, b, c, d, x(k + 0), s11, &hd76aa478
ff d, a, b, c, x(k + 1), s12, &he8c7b756
ff c, d, a, b, x(k + 2), s13, &h242070db
ff b, c, d, a, x(k + 3), s14, &hc1bdceee
ff a, b, c, d, x(k + 4), s11, &hf57c0faf
ff d, a, b, c, x(k + 5), s12, &h4787c62a
ff c, d, a, b, x(k + 6), s13, &ha8304613
ff b, c, d, a, x(k + 7), s14, &hfd469501
ff a, b, c, d, x(k + 8), s11, &h698098d8
ff d, a, b, c, x(k + 9), s12, &h8b44f7af
ff c, d, a, b, x(k + 10), s13, &hffff5bb1
ff b, c, d, a, x(k + 11), s14, &h895cd7be
ff a, b, c, d, x(k + 12), s11, &h6b901122
ff d, a, b, c, x(k + 13), s12, &hfd987193
ff c, d, a, b, x(k + 14), s13, &ha679438e
ff b, c, d, a, x(k + 15), s14, &h49b40821
gg a, b, c, d, x(k + 1), s21, &hf61e2562
gg d, a, b, c, x(k + 6), s22, &hc040b340
gg c, d, a, b, x(k + 11), s23, &h265e5a51
gg b, c, d, a, x(k + 0), s24, &he9b6c7aa
gg a, b, c, d, x(k + 5), s21, &hd62f105d
gg d, a, b, c, x(k + 10), s22, &h2441453
gg c, d, a, b, x(k + 15), s23, &hd8a1e681
gg b, c, d, a, x(k + 4), s24, &he7d3fbc8
gg a, b, c, d, x(k + 9), s21, &h21e1cde6
gg d, a, b, c, x(k + 14), s22, &hc33707d6
gg c, d, a, b, x(k + 3), s23, &hf4d50d87
gg b, c, d, a, x(k + 8), s24, &h455a14ed
gg a, b, c, d, x(k + 13), s21, &ha9e3e905
gg d, a, b, c, x(k + 2), s22, &hfcefa3f8
gg c, d, a, b, x(k + 7), s23, &h676f02d9
gg b, c, d, a, x(k + 12), s24, &h8d2a4c8a
hh a, b, c, d, x(k + 5), s31, &hfffa3942
hh d, a, b, c, x(k + 8), s32, &h8771f681
hh c, d, a, b, x(k + 11), s33, &h6d9d6122
hh b, c, d, a, x(k + 14), s34, &hfde5380c
hh a, b, c, d, x(k + 1), s31, &ha4beea44
hh d, a, b, c, x(k + 4), s32, &h4bdecfa9
hh c, d, a, b, x(k + 7), s33, &hf6bb4b60
hh b, c, d, a, x(k + 10), s34, &hbebfbc70
hh a, b, c, d, x(k + 13), s31, &h289b7ec6
hh d, a, b, c, x(k + 0), s32, &heaa127fa
hh c, d, a, b, x(k + 3), s33, &hd4ef3085
hh b, c, d, a, x(k + 6), s34, &h4881d05
hh a, b, c, d, x(k + 9), s31, &hd9d4d039
hh d, a, b, c, x(k + 12), s32, &he6db99e5
hh c, d, a, b, x(k + 15), s33, &h1fa27cf8
hh b, c, d, a, x(k + 2), s34, &hc4ac5665
ii a, b, c, d, x(k + 0), s41, &hf4292244
ii d, a, b, c, x(k + 7), s42, &h432aff97
ii c, d, a, b, x(k + 14), s43, &hab9423a7
ii b, c, d, a, x(k + 5), s44, &hfc93a039
ii a, b, c, d, x(k + 12), s41, &h655b59c3
ii d, a, b, c, x(k + 3), s42, &h8f0ccc92
ii c, d, a, b, x(k + 10), s43, &hffeff47d
ii b, c, d, a, x(k + 1), s44, &h85845dd1
ii a, b, c, d, x(k + 8), s41, &h6fa87e4f
ii d, a, b, c, x(k + 15), s42, &hfe2ce6e0
ii c, d, a, b, x(k + 6), s43, &ha3014314
ii b, c, d, a, x(k + 13), s44, &h4e0811a1
ii a, b, c, d, x(k + 4), s41, &hf7537e82
ii d, a, b, c, x(k + 11), s42, &hbd3af235
ii c, d, a, b, x(k + 2), s43, &h2ad7d2bb
ii b, c, d, a, x(k + 9), s44, &heb86d391
a = addunsigned(a, aa)
b = addunsigned(b, bb)
c = addunsigned(c, cc)
d = addunsigned(d, dd)
next
md5 = lcase(wordtohex(a) & wordtohex(b) & wordtohex(c) & wordtohex(d))
end function
response.write(md5("123456"))
%>
0
0
1. cat5 (kategori 5)
hız: 100 mbps
bant genişliği: 100 mhz
maksimum mesafe: 100 metre
özellikler:
günümüzde eski bir standarttır.
100base-tx (fast ethernet) ve 1000base-t (gigabit ethernet, bazı durumlarda) destekler.
daha fazla parazitlenmeye karşı korunmasızdır.
2. cat5e (kategori 5e - enhanced)
hız: 1 gbps (1000 mbps)
bant genişliği: 100 mhz
maksimum mesafe: 100 metre
özellikler:
"e" harfi "enhanced" yani geliştirilmiş anlamına gelir.
daha iyi sinyal bütünlüğü sağlar, crosstalk (sinyal karışması) daha düşüktür.
gigabit ethernet için uygundur.
3. cat6 (kategori 6)
hız: 10 gbps (55 metreye kadar), 1 gbps (100 metreye kadar)
bant genişliği: 250 mhz
maksimum mesafe: 100 metre (1 gbps), 55 metre (10 gbps)
özellikler:
daha sıkı bükümlü teller ve daha iyi izolasyon sayesinde parazit önleme konusunda daha iyidir.
10 gigabit hızında kısa mesafelerde çalışabilir.
4. cat6a (kategori 6a - augmented)
hız: 10 gbps
bant genişliği: 500 mhz
maksimum mesafe: 100 metre
özellikler:
"a" harfi "augmented", yani geliştirilmiş anlamına gelir.
daha yüksek bant genişliği ve daha düşük sinyal kaybı sunar.
genellikle kalın bir yalıtıma sahiptir.
5. cat7
hız: 10 gbps
bant genişliği: 600 mhz
maksimum mesafe: 100 metre
özellikler:
daha iyi ekranlama (shielding) ile elektromanyetik girişime karşı koruma sağlar.
stp (shielded twisted pair) yapısına sahiptir.
ev kullanıcıları için gereksiz olabilir, endüstriyel veya veri merkezi kullanımları için daha uygundur.
6. cat8
hız: 25-40 gbps
bant genişliği: 2000 mhz
maksimum mesafe: 30 metre
özellikler:
daha yüksek hızlar için geliştirilmiştir, özellikle veri merkezlerinde kullanılır.
tamamen stp korumalıdır ve en düşük sinyal kaybına sahiptir.
ev kullanımı için gereksiz pahalıdır.
özet ve karşılaştırma tablosu
kategori maks. hız bant genişliği maks. mesafe kullanım alanı
cat5 100 mbps 100 mhz 100 m eski sistemler
cat5e 1 gbps 100 mhz 100 m ev ve ofis ağları
cat6 10 gbps (55m), 1 gbps (100m) 250 mhz 100 m yüksek hızlı ağlar
cat6a 10 gbps 500 mhz 100 m büyük ofisler, veri merkezleri
cat7 10 gbps 600 mhz 100 m endüstriyel, veri merkezi
cat8 25-40 gbps 2000 mhz 30 m veri merkezleri
hangi kabloyu seçmeliyim?
ev ve küçük ofis kullanımı: cat5e veya cat6 yeterlidir.
geleceğe yönelik dayanıklı çözüm: cat6a veya cat7 önerilir.
veri merkezleri veya yüksek hızlı bağlantılar: cat8 en iyisidir, ancak pahalıdır.
eğer kısa mesafede 10 gbps bağlantıya ihtiyacın varsa cat6 işini görebilir, ancak uzun vadeli ve dayanıklı bir yatırım için cat6a veya cat7 seçmek daha mantıklı olur.
0
0
0
1
xiaomi modular optical system nedir?
xiaomi modular optical system, akıllı telefon kameralarında kullanılmak üzere tasarlanmış, değiştirilebilir ve yükseltilebilir optik modüllerden oluşan bir sistemdir. bu sistem, kullanıcılara farklı optik modülleri cihazlarına ekleyerek kamera yeteneklerini artırma imkânı sunar. böylece tek bir cihazda birden fazla kamera konfigürasyonu oluşturulabilir.
öne çıkan özellikler
modüler yapı: kullanıcılar, farklı lensleri veya sensörleri değiştirerek ihtiyaçlarına uygun bir kamera sistemi oluşturabilir.
yükseltilebilirlik: yeni optik modüllerin piyasaya sürülmesiyle eski cihazlar da güncellenebilir.
profesyonel fotoğrafçılık deneyimi: daha büyük sensörler ve gelişmiş lens seçenekleri ile profesyonel kalitede fotoğraflar çekilebilir.
düşük işık performansı: değiştirilebilir lensler ve gelişmiş sensörler sayesinde düşük ışık koşullarında daha iyi sonuçlar elde edilir.
esneklik ve kişiselleştirme: kullanıcılar, ihtiyaçlarına göre farklı optik modülleri tercih ederek kamera deneyimlerini kişiselleştirebilir.
nasıl çalışır?
xiaomi modular optical system, akıllı telefonların kamera yuvasına entegre edilebilen özel optik modüller kullanır. kullanıcılar, manyetik veya mekanik bir sistem ile modülleri değiştirerek cihazlarına farklı lensler veya sensörler ekleyebilir. örneğin:
geniş açı lens takarak daha geniş sahneler yakalamak,
telefoto lens ile uzaktaki nesneleri detaylı çekmek,
makro lens kullanarak mikroskobik detaylara odaklanmak mümkündür.
xiaomi’nin bu teknoloji ile hedefleri
xiaomi, bu sistem ile mobil fotoğrafçılığı bir üst seviyeye taşımayı amaçlamaktadır. özellikle profesyonel fotoğrafçılar ve içerik üreticileri için daha esnek ve güçlü kamera seçenekleri sunarak, rekabet avantajı elde etmeyi hedefliyor. ayrıca, kullanıcıların tek bir telefon modeli ile uzun vadeli optik yükseltmeler yapabilmesini sağlayarak sürdürülebilir bir teknoloji ekosistemi oluşturmayı planlıyor.
xiaomi modular optical system, akıllı telefon kameraları için devrim niteliğinde bir yenilik sunuyor. kullanıcıların kamera modüllerini değiştirme ve yükseltme imkânı, mobil fotoğrafçılığı daha esnek ve kişiselleştirilebilir hale getiriyor. xiaomi’nin bu teknolojisi, gelecekte akıllı telefon kameralarının gelişiminde önemli bir dönüm noktası olabilir.
0
0
1. intel core işlemciler: bu işlemciler, masaüstü ve dizüstü bilgisayarlar için tasarlanmıştır. core i3, i5, i7 ve i9 modelleri mevcuttur ve her biri farklı özellikler ve performans seviyeleri sunar.
2. intel xeon işlemciler: bu işlemciler, sunucu ve iş istasyonları için tasarlanmıştır ve yüksek performans, güvenilirlik ve işlem gücü sunarlar.
3. intel atom işlemciler: bu işlemciler, düşük güç tüketimi gerektiren cihazlar için tasarlanmıştır, örneğin tabletler, netbook'lar ve iot cihazları.
4. intel pentium işlemciler: bu işlemciler, giriş seviyesi masaüstü bilgisayarlar için tasarlanmıştır ve düşük maliyetli bir seçenek sunarlar.
5. intel celeron işlemciler: bu işlemciler de giriş seviyesi masaüstü bilgisayarlar için tasarlanmıştır ve pentium işlemcilerden daha düşük bir performans sunarlar.
6. intel core m işlemciler: bu işlemciler, ince ve hafif dizüstü bilgisayarlar ve tabletler için tasarlanmıştır ve düşük güç tüketimi ve yüksek performans sunarlar.
7. intel core h işlemciler: bu işlemciler, yüksek performanslı oyun dizüstü bilgisayarları ve iş istasyonları için tasarlanmıştır ve yüksek performans ve işlem gücü sunarlar.
8. intel core x işlemciler: bu işlemciler, profesyonel kullanım için tasarlanmış yüksek performanslı masaüstü bilgisayarları için üretilmiştir ve çoklu görevleri ve ağır yükleri işlemek için tasarlanmıştır.
9. intel core i9 extreme işlemciler: bu işlemciler, yüksek performanslı masaüstü bilgisayarlar için en üst seviye işlemci olarak tasarlanmıştır ve en yüksek performans, işlem gücü ve bellek kapasitesine sahiptirler.
10. intel core i7 işlemciler: bu işlemciler, yüksek performanslı masaüstü bilgisayarlar ve dizüstü bilgisayarlar için tasarlanmıştır ve yüksek hız, çoklu görev desteği ve yüksek performans sunarlar.
11. intel core i5 işlemciler: bu işlemciler, orta seviye masaüstü ve dizüstü bilgisayarlar için tasarlanmıştır ve yüksek performans, hızlı veri işleme ve akıcı çoklu görev desteği sunarlar.
12. intel core i3 işlemciler: bu işlemciler, düşük bütçeli masaüstü ve dizüstü bilgisayarlar için tasarlanmıştır ve temel performans, hızlı veri işleme ve çoklu görev desteği sunarlar.
13. intel core vpro işlemciler: bu işlemciler, işletmeler için tasarlanmıştır ve uzaktan yönetim, güvenlik ve verimlilik özellikleri sunarlar.
14. intel core y işlemciler: bu işlemciler, ince ve hafif dizüstü bilgisayarlar ve tabletler için tasarlanmıştır ve düşük güç tüketimi ve yüksek performans sunarlar.
bu işlemcilerin her biri farklı özellikler, performans seviyeleri ve kullanım amaçlarına sahiptir. bu nedenle, bir işlemci seçerken kullanım amacınıza ve gereksinimlerinize göre doğru seçimi yapmanız önemlidir.
0
0
proxmox nedir?
proxmox virtual environment (proxmox ve), açık kaynak kodlu bir sanallaştırma platformudur. kvm (kernel-based virtual machine) ve lxc (linux containers) desteği sunarak hem sanal makineleri hem de konteynerleri yönetmeye olanak tanır. debian tabanlı bir sistem olup, web tabanlı bir yönetim arayüzü ile kolayca yönetilebilir.
proxmox'un temel özellikleri
sanallaştırma desteği: kvm ve lxc ile tam sanallaştırma ve hafif konteyner yönetimi sunar.
web tabanlı arayüz: kullanıcı dostu bir arayüz ile sanal makineleri ve kaynakları kolayca yönetebilirsiniz.
yedeklilik ve yüksek erişilebilirlik: proxmox, cluster (küme) yapısı ile birden fazla sunucu arasında yüksek erişilebilirlik (ha) sağlar.
yedekleme ve geri yükleme: entegre yedekleme ve anılık geri yükleme (“snapshot”) desteği sunar.
ağ yönetimi: yazılımsal tanımlı ağ (sdn) ve vlan desteği sunarak esnek ağ yönetimi sağlar.
depolama esnekliği: zfs, ceph, lvm, nfs ve daha fazlasını destekleyerek depolama yönetimini esnek hale getirir.
proxmox'un avantajları
açık kaynak kodlu: kullanıcılar için maliyetsiz bir çözüm sunar.
topluluk desteği: geniş bir geliştirici topluluğu sayesinde sürekli güncellenir.
kolay kurulum ve kullanım: debian tabanlı yapısı sayesinde kolayca kurulup konfigüre edilebilir.
kaynak verimliliği: hafif bir yapıya sahip olduğu için donanım kaynaklarını verimli kullanır.
proxmox, özellikle kvm ve lxc destekli sanallaştırma çözümlerine ihtiyaç duyan bilgisayar profesyonelleri için ideal bir seçenektir. kolay yönetilebilir arayüzü, esnek depolama ve ağ seçenekleri ile hem küçük şirketler hem de büyük veri merkezleri için uygun bir sanallaştırma platformudur.
0
1
vsphere, vmware’in sunucu sanallaştırma platformunun genel adıdır.
bir bakıma "vmware’in tüm sanallaştırma çözümlerinin paket ismi" diyebilirsin.
vsphere ne içerir?
vsphere aslında birkaç bileşenden oluşur:
bileşen---açıklama
esxi---fiziksel sunucuya kurulan bare-metal hypervisor’dır. sanal makineler burada çalışır.
vcenter server---tüm esxi hostlarını merkezi olarak yönettiğin sunucudur.
vsphere client---web tabanlı veya uygulama olarak kullanılan yönetim arayüzüdür.
vmotion çalışan bir vm’i kesinti olmadan bir esxi host’tan diğerine taşımanı sağlar.
ha (high availability)---donanım arızası olduğunda sanal makineleri başka bir host’a otomatik geçirir, çalışmaya devam eder.
drs (distributed resource scheduler)---kaynakları akıllı şekilde dağıtarak yük dengelemesi yapar.
özetle:
esxi = alt yapı / motor
vcenter = yönetim merkezi
vsphere = tüm paket / ürün ailesi
örnekle açayım:
diyelim ki şirketinde 5 fiziksel sunucu var.
hepsine vmware esxi kurdun.
tek tek her sunucuya girip yönetmek istemezsin, değil mi?
burada vcenter server devreye giriyor:
tüm esxi’leri tek ekrandan yönetiyorsun.
vsphere’in özellikleri sayesinde:
- vm’leri canlı taşıyorsun (vmotion)
- yük dengesini kuruyorsun (drs)
- donanım arızası olsa bile hizmet durmuyor (ha)
kısaca fark:
esxi---vsphere
hypervisor’dır---ürün paketinin adıdır
donanıma kurulur---esxi + vcenter + ek özellikler
tek başına çalışabilir---esxi’leri merkezileştirir, gelişmiş özellikler sağlar
0
0