1 секундэд юу хийх талаар санах ой алга


1С 8.3 ба 8.2-д "санах ой дутуу" гэсэн алдаа тийм ч ховор биш юм. Үүнийг мөн тохируулагчаас (жишээлбэл, тохиргоог харьцуулахдаа), түүнчлэн хөдөлмөр их шаарддаг боловсруулалт хийх үед 1С: Аж ахуйн нэгжийн горимд: жишээлбэл, том base64 файл бичих үед олж болно.

Энэ алдаа нь зөвхөн 1С програмд ​​төдийгүй Windows үйлдлийн системийн бусад програмуудад тохиолдож болно.

Гол нь 32 битийн үйлдлийн системд янз бүрийн программуудад 2 гигабайт, үйлдлийн системд ижил хэмжээтэй байдаг. 64 битийн үйлдлийн системд програмуудад зориулагдсан санах ойн хэмжээ аль хэдийн 4 Гигабайт байна.

Дээр дурдсан зүйлсийн дагуу та 1С програм болох програмуудад зориулагдсан хаягийн санах ойн хэмжээг нэмэгдүүлэх хэрэгтэй. Үүнийг хоёр аргаар хийж болно: 32 битийн системээс 64 битийн систем рүү шилжих эсвэл хаягийн санах ойн эхний хуваарилагдсан хэмжээг нэмэгдүүлэх.

Мэдээжийн хэрэг, эхний арга нь илүү сайн бөгөөд илүү тохиромжтой, гэхдээ хэрэв та одоогоор эсвэл огт ашиглах боломжгүй бол хоёр дахь аргыг ашиглаж болно.
Эхлэх өдөр үйлдлийн системийн командын мөрөнд очно уу. Үүнийг хийхийн тулд Start цэс рүү очоод хайлтын талбарт "cmd" гэж бичнэ үү.

Таны өмнө програмын хайлт гарч ирнэ. "cmd" нэртэй нэгийг сонгоно уу.

Та Windows + R товчлуурын хослолыг ашиглан тушаалын мөрийг нээж болно.

Нээгдсэн цонхонд дараах тушаалыг бичээд "Enter" товчийг дарна уу.

bcdedit / 3200 хэрэглэгчийн хэмжээг нэмэгдүүлнэ

Энэ тохиолдолд та хаягийн санах ойн хэмжээг 3200 мегабайт хүртэл нэмэгдүүлэх болно.

Амжилттай болсны дараа өмнөх хаягийн санах ойг сэргээхийг зөвлөж байна. Энэ арга хэмжээ нь түр зуурынх юм, учир нь програмуудад санах ой хуваарилах үед үйлдлийн систем нь санах ой багатай байдаг. Энэ нь Windows-ийн тогтвортой байдалд сөргөөр нөлөөлж болзошгүй.

Хаягийн санах ойг анхдагч утга руу нь сэргээхийн тулд та тушаалын мөрөнд оруулсан дараах тушаалыг ашиглаж болно.

bcdedit /deletevalue нэмэгдүүлэх userva

1С-ийн нийтлэг "Санах ой дутуу" алдааны үед тэмдэглэгдсэн объектуудыг устгах нь бас тус болно гэдгийг анхаарна уу. Магадгүй програм нь маш ихийг хуримтлуулсан бөгөөд програм нь ийм хэмжээний өгөгдлийг боловсруулахад хэцүү байдаг. Хэрэв энэ арга нь тус болохгүй бол та Windows үйлдлийн системийн битийг нэмэгдүүлэх хэрэгтэй.

1С 8.3-тэй ажиллахад тохиолддог хамгийн нийтлэг алдаануудын нэг бол "Санах ой хангалтгүй" юм. Бодит байдал дээр энэ нь олон үйл явдлын дараа тохиолдож болно - шинэчлэх, том файлуудыг боловсруулах, тайлан гаргах, өгөгдөл ачаалах болон бусад. Энэ нь аливаа администратор болон 1С хөгжүүлэгчид асуудлын мөн чанарыг ойлгож, засах чадвартай байх ёстой гэсэн үг юм. Компьютерийн RAM эсвэл хатуу дискийг зүгээр л нэмэгдүүлэх нь энэ асуудлыг шийдэж чадахгүй.

Үйлчлүүлэгчийн компьютер дээрх асуудлыг шийдвэрлэх

Энэ алдааны шалтгаан нь 1С системд бүрэн оршдоггүй, учир нь та бусад програмуудад ижил төстэй алдааг харж болно. Асуудал нь Microsoft-ын гэр бүлийн үйлдлийн системүүдэд анхдагч байдлаар програм бүрт тодорхой хэмжээний санах ой хуваарилагдсан байдаг. 32 битийн системийн хувьд энэ утгыг 2 ГБ, 64 битийн системд 4 ГБ гэж тохируулсан. Програм хангамж энэ утгаас хэтэрсэн тохиолдолд дэлгэц дээр алдааны цонх гарч ирнэ.

Ийм мессежээс салах хамгийн хялбар арга бол тохиргоонд устгахаар тэмдэглэгдсэн объектуудыг устгах явдал юм. Энэ нь ховорхон тусалдаг боловч шаардлагагүй эргэлзээг арилгадаг. Нэмж дурдахад Windows-ийн дотоод тохиргоонд хөндлөнгөөс оролцох шаардлагагүй тул эдгээр үйлдлийн эрсдэл хамгийн бага байдаг. Хэрэв арилгах нь тус болохгүй бол та бусад аргуудтай тэмцэх хэрэгтэй болно.

32 битийн системийн өөр нэг шийдэл бол 64 битийн хувилбар руу шилжих эсвэл програмуудад илүү их санах ой хуваарилах явдал юм. Эхний сонголт нь илүү зөв боловч заримдаа янз бүрийн шалтгааны улмаас боломжгүй байдаг. Дараа нь зөвхөн доор үзүүлсэн үйлдлийн алгоритмтай сонголт байгаа боловч та үүнийг маш болгоомжтой ашиглах хэрэгтэй - бүхэл системийн гүйцэтгэлд ихээхэн асуудал гарч болзошгүй.

Энэ алгоритм нь маш энгийн:

  1. Windows командын мөрийг нээнэ үү. Start цэс эсвэл Windows товчлуурын хослолыг ашиглан +R "cmd" командыг оруулна уу;
  2. Гарч ирсэн цонхон дээр "bcdedit /set increaseuserva 3200" командыг бичнэ үү (жишээлбэл, бид хязгаарыг 3.2 ГБ хүртэл нэмэгдүүлэх болно). Хязгаарыг болгоомжтой, аажмаар нэмэгдүүлэх нь зүйтэй;
  3. Тушаал хүлээх цонхонд үйл ажиллагаа амжилттай дууссаныг баталгаажуулсны дараа компьютерээ дахин эхлүүлээд алдаа гаргасан алхмуудыг дахин оролдоно уу. Хэрэв асуудал арилахгүй бөгөөд 1С гацсан хэвээр байвал та хязгаарыг дахин нэмэгдүүлж болно;
  4. Үйлдлийг 1С дээр алдаагүйгээр амжилттай дуусгасны дараа "bcdedit /deletevalue increaseuserva" командын тусламжтайгаар Windows-ийн үндсэн хязгаарлалтыг сэргээнэ үү. Энэ нь 1С болон бусад програмуудын хувьд үйлдлийн систем нь гүйцэтгэлээ алдагдуулахгүйн тулд зайлшгүй шаардлагатай алхам юм.

Энэхүү шийдэл нь 1C "Санах ой хангалтгүй" алдааны улмаас гүйцэтгэх боломжгүй үйлдлийг гүйцэтгэх боломжийг танд олгоно. Энэ нь мэс заслыг нэн даруй хийх шаардлагатай тохиолдолд зөвхөн яаралтай тохиолдолд л хэрэглэж болно. Бусад тохиолдолд 64 битийн платформ дээр 1С ажиллуулахыг оролдож, тэнд үйлдлийг давтах нь дээр.

Шинэчлэлт эсвэл том хэмжээний үйл ажиллагааны явцад сервер дээр хангалттай санах ой байхгүй гэсэн мессежийг та илүү нухацтай авч үзэх хэрэгтэй. Асуудал нь янз бүрийн програм хангамжаар эхлүүлсэн процессуудыг цаг тухайд нь дуусгаагүйгээс болж тэдгээрийг "давхаргаж", виртуал санах ойд хуримтлуулж болно. Ийм алдааны хоёр дахь эх үүсвэр нь санах ойг нөөцлөх, чөлөөлөх янз бүрийн програмуудын эрчимтэй ажил юм. Эдгээр асуудлыг шийдэх янз бүрийн програм хангамж байдаг боловч практик нь холболтын тасалдал, 1С эвдрэлийг үүсгэдэг.


Иймэрхүү алдаанууд нь таныг 1С сервер хангалттай хүчирхэг эсэхийг гайхахад хүргэдэг. Түүний хүчин чадлыг нэмэгдүүлэх нь компанид ашигтай боловч энэ алдааг бэлэн мөнгө шахах шаардлагагүй өөр аргаар тойрч болно.

Мэдээжийн хэрэг та тэдгээрийг байнга ашиглах ёсгүй, гэхдээ нэг л өдөр шаардлагатай бол нөөц их шаарддаг ажлыг яаралтай хийхэд тань туслах болно. Сервер дээрх санах ой хангалтгүй байгаа алдааг шийдвэрлэхэд туслах түгээмэл аргуудын дунд:

  • 1С ажлын процессыг дахин эхлүүлэх нь ашигласан санах ойг багасгахад хүргэдэг. Энэ сонголт нь зөвхөн 1С серверийн удирдлагын консолыг ойлгодог туршлагатай админуудад тохиромжтой;
  • Технологийн бүртгэлийг ашиглан шинэчлэлт эсвэл бусад үйлдлийн явцад ачаалагдсан үед "Санах ой хангалтгүй" гэсэн алдаа гарсан хүснэгтийг олоорой. Хэрэв "тохиргоо" хүснэгттэй ажиллахад алдаа гарвал "Тохиргооны логик бүрэн бүтэн байдлыг шалгах" туг ашиглан тохиргоог шалгана уу. Та энэ функцийг "Тохиргоо" цэсний тохируулагчаас олох боломжтой.
  • Сервер дээрх хатуу диск дээр хангалттай зай байхгүй үед өөр нэг нийтлэг 1С алдаа гардаг. Түр зуурын хүснэгтүүд маш их зай эзэлдэг бөгөөд хэрэв хангалттай зай байхгүй бол администратор "Үйл ажиллагааг гүйцэтгэхэд хангалттай санах ой байхгүй" гэсэн алдааг хардаг. Энэ тохиолдолд сервер эсвэл кластерын дизайн өөр өөр хувилбаруудад ихээхэн ялгаатай байж болох тул нарийн зөвлөгөө өгөхөд хэцүү байдаг. Ийм тохиолдолд туслах стандарт шийдлүүдийн дотроос та серверийг дахин эхлүүлэх, сул зайг нэмэгдүүлэх, асуулгыг оновчтой болгох, хувилбарыг шинэчлэх боломжтой.


    Олон тооны хэрэглэгчидтэй компаниудад "1С: Enterprise 8.3 сервер дээр сул санах ой хангалтгүй" гэсэн алдаа ихэвчлэн гардаг. Үүний нэг том асуудал бөгөөд урьдчилсан нөхцөл бол шаардлагатай гүйцэтгэлд хангалттай дүн шинжилгээ хийхгүй байх явдал юм. Тиймээс, 1С-ийг хэрэгжүүлэхдээ ирээдүйд тогтвортой байдлын зардлаар гүйцэтгэлийг тохируулах шаардлагагүй байхын тулд хангалттай серверийн хүчийг анхаарч үзээрэй.

    Их хэмжээний тайлан гаргах, гүйцэтгэх, гүйцэтгэх, том мэдээллийн баазыг ачаалах гэх мэт ижил нөхцөл байдал үүсч болно. Энэ нь тодорхой хэмжээний компьютерийн нөөц шаарддаг томоохон хэмжээний үйлдлүүдийг гүйцэтгэх үед тохиолддог гэдгийг анхаарна уу. Түүнээс гадна ердийн горимд 1С програм харьцангуй хэвийн ажилладаг.

    Програм суулгасан дискээ цэвэрлэх, программдаа ажиллуулах, сонгох замаар ашиглах зэрэг зөвлөмжүүд Мэдээллийн сангийн хүснэгтүүдийг шахаж байна , хүссэн үр дүнг өгөхгүй байх магадлалтай, гэхдээ тэдгээрийг туршиж үзэх нь зүйтэй.

    1С програмыг ажиллуулахын тулд компьютерийн параметрүүдэд тодорхой шаардлага тавьдаг бөгөөд хэрэв тэдгээрийн шинж чанар нь суулгасан програмтай тохирохгүй байвал ажил удаашрах, ийм төрлийн алдаа гарах зэрэг асуудал үүсч болно.

    Манай компьютерт нэмэлт RAM нэмсний дараа алдаа дахин гарч ирнэ. Энэ тохиолдолд шалтгаан нь програм хангамжийн хувьд үйлдлийн системээс хаяглагдсан санах ойн хязгаарлагдмал хуваарилалтад оршдог.

    • 32 битийн үйлдлийн системд анхдагчаар 2 ГБ-ыг янз бүрийн програмуудад зориулж, үйлдлийн системд ижил хэмжээгээр хуваарилдаг.
    • 64 битийн үйлдлийн системд санах ойн багтаамж аль хэдийн 4 ГБ байна.

    1С-тэй ажиллах, үйлдэл хийхдээ та ашиглаж болно Ажлын менежерпроцессор ачаалах процесс болон санах ойн сул хэмжээг хянах. Манай тохиолдолд шинэчлэлтийн явцад энэ үзүүлэлт тэг болж, "санах ой хангалтгүй" гэсэн алдаа гарсан. Эхлэх Ажлын менежертовчлууруудыг дарж болно Ctrl+Alt+Delболон табыг нээх Гүйцэтгэл, эдгээр үзүүлэлтүүдийг хянах.

    Тиймээс бид програмуудад (1С орно) хуваарилсан хаягийн санах ойн хэмжээг нэмэгдүүлэх шаардлагатай байна. Үүнийг хоёр аргаар хийж болно: 32 битийн системээс 64 битийн систем рүү шилжих эсвэл хуваарилагдсан хаягийн санах ойн үндсэн хэмжээг нэмэгдүүлэх. Эхний сонголт нь илүү зөв боловч зарим шалтгааны улмаас боломжгүй байж магадгүй тул асуудлыг шийдэх хоёр дахь хувилбарыг авч үзье.

    Алдаа гардаг. Бид "1С: Enterprise сервер дээр сул санах ой хангалтгүй" сэдэвт зориулсан тэдгээрийн аль нэгийг нь авч үзэх болно.

    "1С: Enterprise сервер дээр хангалттай санах ой байхгүй" гэсэн алдааг арилгах арга.

    1С агент сервер дээр ажиллах үед ажлын процессуудын санах ойн багтаамж хязгааргүй биш юм. Хамгийн их ачаалалтай үед хэрэглэгч "1С: Enterprise сервер дээр хангалттай санах ой байхгүй байна" гэсэн шинэлэг зүйлд тааламжтай мессежийг хардаг.


    Эхлээд энэ төрлийн мессежийн шалтгаануудын талаар ярилцъя - яагаад санах ой хангалтгүй байна. Тэдгээрийн хэд хэдэн байж болно:

    Төмрийн хүч хангалтгүй

    Хэрэв системд тав хүртэлх хүн ажилладаг бол хоёр эрэг бүхий нэг найман гигабайт компьютер (нэг дээр - SERVER, хоёр дахь нь - SQL), нэмэлт суулгасан чипүүд хангалттай байх болно. Гэхдээ энэ бол өөр асуудал юм - гучин орчим хэрэглэгч, олон мянган үндсэн баримт бичиг. Энд SQL-г тусдаа сервер рүү шилжүүлэх шаардлагатай бөгөөд зөвхөн терминал сервер үүнийг даван туулах боломжгүй юм.

    Шаардлагагүй мэдээллийг санах ойн хомсдол

    Ердийн тохиргоонууд нь 1С: Аж ахуйн нэгж гэж нэрлэгддэг нягтлан бодох бүртгэлийн бүх нийтийн хэрэгслийг бий болгохыг оролдохын тулд хөгжүүлэгчийн төсөөлж чадах бүх үйл явцыг шууд утгаар нь тайлбарлахыг хичээдэг. Тиймээс тодорхой хэрэглэгч нэмэлт ачаа тээшийг мета өгөгдлийн объект, нэмэлт SQL хүснэгт, ашиглагдаагүй дэлгэрэнгүй мэдээлэл хэлбэрээр хүлээн авдаг. Хөтөлбөрийн бүртгэлд энэ бүх шаардлагагүй зүйлсийг байнга бүртгэх, дахин индексжүүлэх нь удаан хугацаа, маш их зай эзэлдэг.

    Кодлох алдаа

    Программистууд (заримдаа) тодорхой процессуудыг ойлгохгүй, өгсөн даалгавраа (мөн ажлын процессын тоог) гүйцэтгэхэд шаардагдах цагийг нэмэгдүүлдэг өөрсдийн "таяг"-ыг нэвтрүүлсэн тохиолдолд серверийн хэт ачаалал үүсдэг.

    Програмын алдаа

    Бусад зүйлсийн дунд энэ нь ихэвчлэн бараг гол шалтгаан болдог - 1С програм нь гайхалтай олон тооны дотоод алдаатай байдаг. Тэдгээрийн заримыг дараагийн хувилбаруудад зассан. Олон тооны форумууд эдгээр алдаануудад зориулагдсан бөгөөд админууд хамгийн сүүлийн үеийн заль мэхийн талаар ярилцаж, нэг нийгмийн сүлжээнд зөвхөн Тажикууд (Жамшут, Равшан) л ажилладаг гэж хошигнон хэлдэг.

    Тэгэхээр 1С сервертэй юу хийх вэ?

    Асуудлын шалтгаан нь өөр байж болох тул нөхцөл байдлыг шийдвэрлэх өөр өөр аргууд байдаг.

    Серверийн үйлчилгээг дахин эхлүүлж байна

    Хамгийн хурдан бөгөөд хялбар шийдэл бол серверийн үйлчилгээг дахин эхлүүлэх явдал юм. Microsoft Windows командын мөрөөс (cmd): зогсоохын тулд "1C: Enterprise 8.3 (эсвэл таны хувилбар) Server Agent" net stop командыг ажиллуулж, эхлүүлэхийн тулд "1C: Enterprise 8.3 (таны хувилбарын дагуу) "net start" командыг ажиллуулна уу. Сервер агент". Энэ шийдэл нь асуудлыг бүрэн шийдэж чадахгүй - ихэнхдээ алдаа давтагддаг. Түүний давталтын давтамж нь үйлчлүүлэгчдийн тоо, ажлын процессын тооноос хамаарна.

    ЧУХАЛ.

    Дахин эхлүүлэхийн тулд та зохих эрхтэй байх ёстой.

    Автоматаар дахин эхлүүлэх болон кластерын тохиргоо

    Заримдаа нэг ажиллаж байгаа ажлын урсгал ч гэсэн бараг бүх RAM-г эзэлдэг. Энэ асуудлыг кластерын тохиргоонд тэдний тоог нэмэгдүүлэх замаар шийддэг. Тэд арван таваас гучин хэрэглэгч тутамд ойролцоогоор нэг процессыг нэмдэг.

    Дахин эхлүүлэх интервал. Өмнөх нь дуусахын өмнөхөн шинэ rphost.exe процесс эхэлнэ. - Хуучин холболтыг түүн рүү шилжүүлсэн. Санах ойн зөвшөөрөгдөх хэмжээ - хэрэв энэ утгаас хэтэрсэн бол хоёр дахь цаг тоологч эхэлнэ.

    Хэмжээний хязгаараас хэтэрсэн интервал - таймер энэ утгаас хэтэрсэн тохиолдолд шинэ процесс эхэлнэ. Мөн хуучин холболтууд нь түүнтэй холбогдох болно. Хуучин нь эргээд идэвхгүй гэж тэмдэглэгдсэн байдаг. Унтраах дараа процессуудыг зогсоох - ажлын урсгалыг идэвхгүй гэж тэмдэглэсний дараа энэ параметрийн утга өнгөрсний дараа үйлдлийн систем үүнийг зогсоох болно. Хэрэв та энэ параметрийг "0"-тэй тэнцүү гэж зааж өгвөл бүх идэвхгүй процесс автоматаар зогсохгүй.

    ЧУХАЛ.

    Энэ тохиргоо нь зөвхөн буруу тайлан гаргасан үйлчлүүлэгчийг мэдээллийн сангаас салгадгаараа онцлогтой. Үлдсэн хэсэг нь шинэ холболтууд руу жигд шилжих болно (тэдгээрийн сууринаас тасалдалгүйгээр).

    Ажилчдын үйл явцын тоо

    Хэрэв rphost.exe нь далд ажлын ачаалал ихтэй, шинэ процессууд үүсгэгдээгүй бол та тохиргоог шалгах хэрэгтэй.

    Систем нь серверийг бүтээмжтэй гэж үздэг процессуудын санах ойн хэмжээ - энэ утгад хүрсэн үед кластер сервер холболтыг хүлээн авахаа зогсооно. Процесс бүрт мэдээллийн баазын тоо - мэдээллийн аюулгүй байдлыг процессоор тусгаарладаг. Мэдээллийн санг тусгаарласны дараа ("1" утгыг оруулснаар) асуудлыг ихэвчлэн шийддэг.

    Процесс бүрийн холболтын тоо - өгөгдмөл утга нь "128". Хэрэв одоогийн мэдээллийн сан нь далд ажлуудаас маш их ачаалалтай байгаа бол та энэ тоог, жишээлбэл, "25" болгон бууруулж болно. Эдгээр тохиргоог хийснээр кластерийн тохиргоо бага зэрэг өөрчлөгдөнө:

    Алдааг тэсвэрлэх түвшин - хэрэв бүтэлгүйтвэл үйлчлүүлэгчдийг яаралтай унтраахгүй байх серверүүдийн тоог харуулдаг. Энэ тохиолдолд нөөцлөх үйлчилгээг шаардлагатай хэмжээгээр автоматаар эхлүүлэх болно.

    Ачаалал хуваалцах горим - хоёр боломжит сонголттой. Хэрэв та "Гүйцэтгэлийн тэргүүлэх ач холбогдол"-ыг тохируулбал гүйцэтгэлийг нэмэгдүүлэхийн тулд серверийн санах ой илүү их зарцуулагдах болно. "Санах ойн тэргүүлэх чиглэл" -ийг сонгоход 1С кластер санах ойг хэмнэх болно.

    Өгөгдлийн сангийн хэрэгсэл

    Өгөгдлийн сантай ажиллахын тулд та MS SQL DBMS ашиглах ёстой.

    Тохиргоог шалгаж байна

    Магадгүй алдааны шалтгаан нь тохиргоонд агуулагдах буруу мэдээлэлтэй холбоотой байж болох юм. Үүнийг шалгахын тулд та "Тохиргоог шалгах" командыг ажиллуулах хэрэгтэй. (Тесттэй андуурч болохгүй!). Гүйцэтгэхийн өмнө та "логик бүрэн бүтэн байдал" гэсэн хайрцгийн тохиргоог шалгах хэрэгтэй. Хэрэв ямар нэгэн алдаа илэрсэн бол энэ нь зурваст тусгагдах болно. Мөн алдааг арилгах болно.

    Бид 1С сервер дээр сул санах ой байхгүй байгаа шалтгаан, үүнийг арилгах боломжит аргуудыг авч үзсэн. Аргын нэг нь асуудлыг шийдэх нь гарцаагүй.

    1С "санах ой хангалтгүй" алдаа гарсан бүх нөхцөл байдлыг жагсаах боломжгүй (Зураг 1). Голыг нь тодорхойлохыг хичээцгээе:

    • Тохиргоог шинэчлэх үед;
    • Програмыг эхлүүлэх үед;
    • тайлан гаргах үед;
    • Том тооцоолол хийхдээ ("Зардлын тооцоо", "Сарыг хаах" гэх мэт баримт бичгийг хийх).

    Бүх тохиолдолд шалтгаан нь ижил байдаг - компьютер дээрх физик санах ой дутагдалтай байдаг. Гэсэн хэдий ч төхөөрөмжид нэмэлт RAM зөөгч нэмэх нь асуудлыг үргэлж шийдэж чаддаггүй.

    Боломжтой санах ойн хэмжээг юу тодорхойлдог

    32 битийн үйлдлийн системүүд нь нэг чухал онцлог шинж чанартай байдаг: RAM-ийн хэмжээ, пейжерийн файлын хэмжээ зэргээс үл хамааран үйлдлийн систем нь тодорхой програмыг ажиллуулахад ердөө 4 ГБ-ыг хуваарилдаг.

    Виртуал санах ойн хаягийн зайны тал хувь нь системийн хэрэгцээнд зориулагдсан тул програмд ​​ердөө 2 ГБ үлдэнэ. Програм ажиллаж байх үед виртуал санах ойн хаягийн зайг нэг зэргэлдээ блокт хадгалах ёстой. Ингэх боломжгүй үед цонх гарч ирнэ (Зураг 1).

    Боломжтой санах ойг хэрхэн нэмэгдүүлэх вэ

    Үйлдлийн системийг дахин суулгахгүйгээр нөхцөл байдлыг засах хоёр сонголт байна:


    Эдгээр аргуудыг ашигласнаар та үйлдлийн системд хуваарилагдсан хаягийн зайг 1 ГБ хүртэл багасгаж, програмын санах ойг 3 ГБ хүртэл нэмэгдүүлэх боломжтой.

    Анхаар! Санах ойг гараар хуваарилснаар та өөрийн компьютерийн үйл ажиллагаанд бүрэн системээ зогсоох хүртэл асуудалтай тулгарч болно.

    boot.ini файлаас мөрийг устгах эсвэл тушаалыг ажиллуулж, 2900 параметрийг 2000-аар солих нь системийг анхны төлөв рүү буцаана.

    Эдгээр аргууд нь асуудлыг шийдэх түр зуурын шийдэл гэдгийг ойлгох нь чухал бөгөөд үүнийг бүрмөсөн арилгахын тулд та мэдээллийн санг 64 битийн платформ руу шилжүүлэх хэрэгтэй.

    Тайлан үүсгэх үед санах ой хангалтгүй байна

    Маш олон удаа биш, гэхдээ тайлан гарах үед энэ алдаа гардаг. Энэ тохиолдолд хүснэгтийн баримт бичгийг боловсруулах ажил удааширч, эцэст нь эхний зураг дээрх шиг цонхоор дуусна.

    Үйлдлийн системийн тохиргоонд орж, RAM хуваарилалтын параметрүүдийг өөрчлөхөөс өмнө энэ тохиолдолд тайлангийн тохиргоог өөрчлөхийг оролдох нь дээр. Огноог өөрчлөх, бүлгүүдийг өөрчлөх, сонголт нэмэх. Ихэнх тохиолдолд энэ нь тусалдаг.

    Хэрэв стандарт тайланд (дансны карт эсвэл баланс гэх мэт) алдаа гараагүй бөгөөд та эх боловсруулах кодыг ашиглах боломжтой бол асуулгад түр зуурын хүснэгтүүд үүсч байгаа эсэхийг шалгана уу. RAM-д бичигдсэн бөгөөд хүсэлтийн төгсгөл хүртэл байгаа нь тэд сул компьютерын нөөцийг ихээхэн хэмжээгээр идэж болно.

    Ерөнхийдөө ийм нөхцөл байдлаас зайлсхийхийн тулд асуулгад түр зуурын хүснэгтүүдийг шаардлагагүй болсны дараа шууд устгахыг зөвлөж байна.

    Сервер дээр санах ой алдагдсан

    Зарим тохиолдолд хэрэглэгчид 3-р зурагт үзүүлсэн мессежийг хүлээн авдаг

    Цагаан будаа. 3.

    Энэ серверийн үйлдлийн шалтгааны талаар би тусад нь ярихыг хүсч байна.

    Ерөнхийдөө "санах ой алдагдах" гэсэн хэллэг нь зарим талаараа алдаатай, санах ойг хадгалж байна гэж хэлэх нь дээр. Процессыг эхлүүлдэг програмууд нь тэдгээрийг цаг тухайд нь зогсоохоо мартдаг. Үүний үр дүнд тэд RAM-д хуримтлагддаг.

    Хоёр дахь шалтгаан нь санах ойн хуваагдал юм. Хэрэв серверийн үйл ажиллагааны явцад RAM-г эрчимтэй захиалж, суллах юм бол чөлөөт санах ой хангалттай байх нөхцөл байдал үүсч болох ч хангалттай хэмжээтэй санах ойн хаягийн тасралтгүй блокыг авах боломжгүй юм.

    Та системийн хэрэгслийг ашиглан хоёр дахь асуудлыг шийдэж болно.

    Үүний үр дүнд тэд:

    1. Холболтод асуудал гардаг, энэ нь эвдэрсэн, програм гацсан (Зураг 4);

    Зураг 4

    1. Мэдээллийн санг буулгах үед алдаа, хөлдөлт гарч ирдэг;
    2. 1С процессууд эзэлдэг санах ойд үсрэлтүүд байдаг.

    Алдааг шинэчлэх

    Энэхүү санах ой багатай сонголт нь тохиргоог одоогийн хувилбар руу шинэчлэхийг оролдох үед тохиолддог. Энэ нь олон тооны ажиллаж байгаа програмууд эсвэл мэдээллийн сан дахь алдаатай холбоотой байж болно.

    Энэ асуудал гарсан үед хийх эхний арга хэмжээ бол шинэчлэгдсэн мэдээллийн санг тохируулагч горимд ажиллуулж, бүтцийн өөрчлөлтийг хийх явдал юм (Захиргаа->Туршилт, залруулах цэсийн зүйл), гэхдээ алдааг засах, хүснэгтүүдийг дахин индексжүүлэх ажлыг бүхэлд нь хийх нь дээр. .